Package system.web.compilation
Class BuildManager
- java.lang.Object
-
- org.mases.jcobridge.netreflection.NetObject
-
- system.web.compilation.BuildManager
-
- All Implemented Interfaces:
IJCOBridgeReflected
public class BuildManager extends NetObject
The base .NET class managing System.Web.Compilation.BuildManager, System.Web, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a..NET documentation at https://docs.microsoft.com/en-us/dotnet/api/System.Web.Compilation.BuildManager
Powered by JCOBridge: more info at https://www.jcobridge.com
- Author:
- MASES s.r.l https://masesgroup.com
-
-
Field Summary
Fields Modifier and Type Field Description static java.lang.String
assemblyFullName
Fully assembly qualified name: System.Web, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3astatic java.lang.String
assemblyShortName
Assembly name: System.Webstatic java.lang.String
className
Qualified class name: System.Web.Compilation.BuildManagerstatic JCType
classType
The type managed from JCOBridge.
-
Constructor Summary
Constructors Constructor Description BuildManager()
BuildManager(java.lang.Object instance)
Internal constructor.
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static void
AddCompilationDependency(java.lang.String dependency)
static void
AddReferencedAssembly(Assembly assembly)
static BuildManager
cast(IJCOBridgeReflected from)
Try to cast theIJCOBridgeReflected
instance intoBuildManager
, a cast assert is made to check if types are compatible.static Stream
CreateCachedFile(java.lang.String fileName)
static NetObject
CreateInstanceFromVirtualPath(java.lang.String virtualPath, NetType requiredBaseType)
static BuildDependencySet
GetCachedBuildDependencySet(HttpContext context, java.lang.String virtualPath)
static BuildDependencySet
GetCachedBuildDependencySet(HttpContext context, java.lang.String virtualPath, boolean ensureIsUpToDate)
static IList
getCodeAssemblies()
static Assembly
GetCompiledAssembly(java.lang.String virtualPath)
static java.lang.String
GetCompiledCustomString(java.lang.String virtualPath)
static NetType
GetCompiledType(java.lang.String virtualPath)
static NetType
GetGlobalAsaxType()
static boolean
getIsPrecompiledApp()
static boolean
getIsUpdatablePrecompiledApp()
java.lang.String
getJCOAssemblyName()
Returns the reflected Assembly namejava.lang.String
getJCOClassName()
Returns the reflected Class namejava.lang.Object
getJCOInstance()
Returns the instantiated classjava.lang.String
getJCOObjectName()
Returns the reflected Class name used to build the objectJCType
getJCOType()
Returns the instantiated class Typestatic IWebObjectFactory
GetObjectFactory(java.lang.String virtualPath, boolean throwIfNotFound)
static ICollection
GetReferencedAssemblies()
static FrameworkName
getTargetFramework()
static NetType
GetType(java.lang.String typeName, boolean throwOnError)
static NetType
GetType(java.lang.String typeName, boolean throwOnError, boolean ignoreCase)
static ICollection
GetVirtualPathDependencies(java.lang.String virtualPath)
static Stream
ReadCachedFile(java.lang.String fileName)
void
setJCOInstance(JCObject instance)
-
-
-
Field Detail
-
assemblyFullName
public static final java.lang.String assemblyFullName
Fully assembly qualified name: System.Web, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a- See Also:
- Constant Field Values
-
assemblyShortName
public static final java.lang.String assemblyShortName
Assembly name: System.Web- See Also:
- Constant Field Values
-
className
public static final java.lang.String className
Qualified class name: System.Web.Compilation.BuildManager- See Also:
- Constant Field Values
-
-
Method Detail
-
getJCOAssemblyName
public java.lang.String getJCOAssemblyName()
Description copied from interface:IJCOBridgeReflected
Returns the reflected Assembly name- Specified by:
getJCOAssemblyName
in interfaceIJCOBridgeReflected
- Overrides:
getJCOAssemblyName
in classNetObject
- Returns:
- A
String
representing the Fullname of reflected Assembly
-
getJCOClassName
public java.lang.String getJCOClassName()
Description copied from interface:IJCOBridgeReflected
Returns the reflected Class name- Specified by:
getJCOClassName
in interfaceIJCOBridgeReflected
- Overrides:
getJCOClassName
in classNetObject
- Returns:
- A
String
representing the Fullname of reflected Class
-
getJCOObjectName
public java.lang.String getJCOObjectName()
Description copied from interface:IJCOBridgeReflected
Returns the reflected Class name used to build the object- Specified by:
getJCOObjectName
in interfaceIJCOBridgeReflected
- Overrides:
getJCOObjectName
in classNetObject
- Returns:
- A
String
representing the name used to allocated the object in CLR context
-
getJCOInstance
public java.lang.Object getJCOInstance()
Description copied from interface:IJCOBridgeReflected
Returns the instantiated class- Specified by:
getJCOInstance
in interfaceIJCOBridgeReflected
- Overrides:
getJCOInstance
in classNetObject
- Returns:
- An
Object
representing the CLR instance of the instantiated Class
-
setJCOInstance
public void setJCOInstance(JCObject instance)
- Overrides:
setJCOInstance
in classNetObject
-
getJCOType
public JCType getJCOType()
Description copied from interface:IJCOBridgeReflected
Returns the instantiated class Type- Specified by:
getJCOType
in interfaceIJCOBridgeReflected
- Overrides:
getJCOType
in classNetObject
- Returns:
- A
JCType
representing the CLR Type of the instantiated Class
-
cast
public static BuildManager cast(IJCOBridgeReflected from) throws java.lang.Throwable
Try to cast theIJCOBridgeReflected
instance intoBuildManager
, a cast assert is made to check if types are compatible.- Parameters:
from
-IJCOBridgeReflected
instance to be casted- Returns:
BuildManager
instance- Throws:
java.lang.Throwable
- in case of error during cast operation
-
GetReferencedAssemblies
public static ICollection GetReferencedAssemblies() throws java.lang.Throwable, ArgumentException, ArgumentNullException, NotSupportedException, ArgumentOutOfRangeException, ConfigurationErrorsException, ConfigurationException, InvalidOperationException, HttpException, SecurityException, HttpCompileException, FileNotFoundException, DirectoryNotFoundException, UnauthorizedAccessException, IOException, PathTooLongException, DriveNotFoundException, OperationCanceledException, ProviderException, NotImplementedException, HttpParseException
- Throws:
java.lang.Throwable
ArgumentException
ArgumentNullException
NotSupportedException
ArgumentOutOfRangeException
ConfigurationErrorsException
ConfigurationException
InvalidOperationException
HttpException
SecurityException
HttpCompileException
FileNotFoundException
DirectoryNotFoundException
UnauthorizedAccessException
IOException
PathTooLongException
DriveNotFoundException
OperationCanceledException
ProviderException
NotImplementedException
HttpParseException
-
GetVirtualPathDependencies
public static ICollection GetVirtualPathDependencies(java.lang.String virtualPath) throws java.lang.Throwable, ArgumentException, ArgumentNullException, HttpException, MissingManifestResourceException, ArgumentOutOfRangeException, InvalidOperationException, ConfigurationException, ProviderException, NotSupportedException, NullReferenceException, NotImplementedException, ConfigurationErrorsException, FormatException
- Throws:
java.lang.Throwable
ArgumentException
ArgumentNullException
HttpException
MissingManifestResourceException
ArgumentOutOfRangeException
InvalidOperationException
ConfigurationException
ProviderException
NotSupportedException
NullReferenceException
NotImplementedException
ConfigurationErrorsException
FormatException
-
CreateCachedFile
public static Stream CreateCachedFile(java.lang.String fileName) throws java.lang.Throwable, ArgumentNullException, ArgumentException, InvalidOperationException, MissingMethodException, TargetInvocationException, ArgumentOutOfRangeException, FormatException, IndexOutOfRangeException, NotSupportedException, NullReferenceException, SecurityException, FileNotFoundException, DirectoryNotFoundException, UnauthorizedAccessException, IOException, PathTooLongException, DriveNotFoundException, OperationCanceledException
- Throws:
java.lang.Throwable
ArgumentNullException
ArgumentException
InvalidOperationException
MissingMethodException
TargetInvocationException
ArgumentOutOfRangeException
FormatException
IndexOutOfRangeException
NotSupportedException
NullReferenceException
SecurityException
FileNotFoundException
DirectoryNotFoundException
UnauthorizedAccessException
IOException
PathTooLongException
DriveNotFoundException
OperationCanceledException
-
ReadCachedFile
public static Stream ReadCachedFile(java.lang.String fileName) throws java.lang.Throwable, ArgumentNullException, ArgumentException, InvalidOperationException, MissingMethodException, TargetInvocationException, ArgumentOutOfRangeException, FormatException, IndexOutOfRangeException, NotSupportedException, NullReferenceException, SecurityException, FileNotFoundException, DirectoryNotFoundException, UnauthorizedAccessException, IOException, PathTooLongException, DriveNotFoundException, OperationCanceledException
- Throws:
java.lang.Throwable
ArgumentNullException
ArgumentException
InvalidOperationException
MissingMethodException
TargetInvocationException
ArgumentOutOfRangeException
FormatException
IndexOutOfRangeException
NotSupportedException
NullReferenceException
SecurityException
FileNotFoundException
DirectoryNotFoundException
UnauthorizedAccessException
IOException
PathTooLongException
DriveNotFoundException
OperationCanceledException
-
CreateInstanceFromVirtualPath
public static NetObject CreateInstanceFromVirtualPath(java.lang.String virtualPath, NetType requiredBaseType) throws java.lang.Throwable, ArgumentNullException, ArgumentException, NotImplementedException, CultureNotFoundException, IndexOutOfRangeException, ArgumentOutOfRangeException, MissingManifestResourceException, ObjectDisposedException, InvalidOperationException, HttpException, OutOfMemoryException, HttpCompileException, NullReferenceException, HttpParseException, ConfigurationErrorsException, NotSupportedException
- Throws:
java.lang.Throwable
ArgumentNullException
ArgumentException
NotImplementedException
CultureNotFoundException
IndexOutOfRangeException
ArgumentOutOfRangeException
MissingManifestResourceException
ObjectDisposedException
InvalidOperationException
HttpException
OutOfMemoryException
HttpCompileException
NullReferenceException
HttpParseException
ConfigurationErrorsException
NotSupportedException
-
GetCompiledAssembly
public static Assembly GetCompiledAssembly(java.lang.String virtualPath) throws java.lang.Throwable, ArgumentNullException, ArgumentException, NotImplementedException, CultureNotFoundException, IndexOutOfRangeException, ArgumentOutOfRangeException, MissingManifestResourceException, ObjectDisposedException, InvalidOperationException, HttpException, OutOfMemoryException, ConfigurationException, ConfigurationErrorsException, HttpParseException, HttpCompileException
- Throws:
java.lang.Throwable
ArgumentNullException
ArgumentException
NotImplementedException
CultureNotFoundException
IndexOutOfRangeException
ArgumentOutOfRangeException
MissingManifestResourceException
ObjectDisposedException
InvalidOperationException
HttpException
OutOfMemoryException
ConfigurationException
ConfigurationErrorsException
HttpParseException
HttpCompileException
-
GetCompiledCustomString
public static java.lang.String GetCompiledCustomString(java.lang.String virtualPath) throws java.lang.Throwable, ArgumentNullException, ArgumentException, NotImplementedException, CultureNotFoundException, IndexOutOfRangeException, ArgumentOutOfRangeException, MissingManifestResourceException, ObjectDisposedException, InvalidOperationException, HttpException, OutOfMemoryException, ConfigurationException, ConfigurationErrorsException, HttpParseException, HttpCompileException
- Throws:
java.lang.Throwable
ArgumentNullException
ArgumentException
NotImplementedException
CultureNotFoundException
IndexOutOfRangeException
ArgumentOutOfRangeException
MissingManifestResourceException
ObjectDisposedException
InvalidOperationException
HttpException
OutOfMemoryException
ConfigurationException
ConfigurationErrorsException
HttpParseException
HttpCompileException
-
GetCompiledType
public static NetType GetCompiledType(java.lang.String virtualPath) throws java.lang.Throwable, ArgumentNullException, ArgumentException, NotImplementedException, CultureNotFoundException, IndexOutOfRangeException, ArgumentOutOfRangeException, MissingManifestResourceException, ObjectDisposedException, InvalidOperationException, HttpException, OutOfMemoryException, HttpCompileException, NullReferenceException, HttpParseException
- Throws:
java.lang.Throwable
ArgumentNullException
ArgumentException
NotImplementedException
CultureNotFoundException
IndexOutOfRangeException
ArgumentOutOfRangeException
MissingManifestResourceException
ObjectDisposedException
InvalidOperationException
HttpException
OutOfMemoryException
HttpCompileException
NullReferenceException
HttpParseException
-
GetGlobalAsaxType
public static NetType GetGlobalAsaxType() throws java.lang.Throwable, ArgumentNullException, ArgumentException, NotImplementedException, CultureNotFoundException, IndexOutOfRangeException, ArgumentOutOfRangeException, MissingManifestResourceException, ObjectDisposedException, InvalidOperationException, HttpException, ConfigurationErrorsException, HttpCompileException, ProviderException, HttpParseException, OperationCanceledException, NotSupportedException
- Throws:
java.lang.Throwable
ArgumentNullException
ArgumentException
NotImplementedException
CultureNotFoundException
IndexOutOfRangeException
ArgumentOutOfRangeException
MissingManifestResourceException
ObjectDisposedException
InvalidOperationException
HttpException
ConfigurationErrorsException
HttpCompileException
ProviderException
HttpParseException
OperationCanceledException
NotSupportedException
-
GetType
public static NetType GetType(java.lang.String typeName, boolean throwOnError) throws java.lang.Throwable, ArgumentNullException, TypeLoadException, InvalidOperationException, ArgumentException, ArgumentOutOfRangeException, FormatException, HttpException, CultureNotFoundException, ConfigurationErrorsException, ConfigurationException, MulticastNotSupportedException, IndexOutOfRangeException, MissingManifestResourceException, NotImplementedException, ObjectDisposedException, NotSupportedException, XmlException, FileNotFoundException, DirectoryNotFoundException, UnauthorizedAccessException, IOException, PathTooLongException, DriveNotFoundException, OperationCanceledException, AbandonedMutexException, OutOfMemoryException, HttpCompileException, ProviderException, HttpParseException, UriFormatException
- Throws:
java.lang.Throwable
ArgumentNullException
TypeLoadException
InvalidOperationException
ArgumentException
ArgumentOutOfRangeException
FormatException
HttpException
CultureNotFoundException
ConfigurationErrorsException
ConfigurationException
MulticastNotSupportedException
IndexOutOfRangeException
MissingManifestResourceException
NotImplementedException
ObjectDisposedException
NotSupportedException
XmlException
FileNotFoundException
DirectoryNotFoundException
UnauthorizedAccessException
IOException
PathTooLongException
DriveNotFoundException
OperationCanceledException
AbandonedMutexException
OutOfMemoryException
HttpCompileException
ProviderException
HttpParseException
UriFormatException
-
GetType
public static NetType GetType(java.lang.String typeName, boolean throwOnError, boolean ignoreCase) throws java.lang.Throwable, ArgumentNullException, TypeLoadException, InvalidOperationException, ArgumentException, MissingMethodException, TargetInvocationException, ArgumentOutOfRangeException, FormatException, HttpException, ConfigurationErrorsException, NotSupportedException, ConfigurationException, IndexOutOfRangeException, MulticastNotSupportedException, FileNotFoundException, DirectoryNotFoundException, UnauthorizedAccessException, IOException, PathTooLongException, DriveNotFoundException, OperationCanceledException, ObjectDisposedException, AbandonedMutexException, NotImplementedException, HttpCompileException, ProviderException, HttpParseException
- Throws:
java.lang.Throwable
ArgumentNullException
TypeLoadException
InvalidOperationException
ArgumentException
MissingMethodException
TargetInvocationException
ArgumentOutOfRangeException
FormatException
HttpException
ConfigurationErrorsException
NotSupportedException
ConfigurationException
IndexOutOfRangeException
MulticastNotSupportedException
FileNotFoundException
DirectoryNotFoundException
UnauthorizedAccessException
IOException
PathTooLongException
DriveNotFoundException
OperationCanceledException
ObjectDisposedException
AbandonedMutexException
NotImplementedException
HttpCompileException
ProviderException
HttpParseException
-
GetCachedBuildDependencySet
public static BuildDependencySet GetCachedBuildDependencySet(HttpContext context, java.lang.String virtualPath) throws java.lang.Throwable, ArgumentNullException, ArgumentException, NotImplementedException, MissingManifestResourceException, ObjectDisposedException, InvalidOperationException, ArgumentOutOfRangeException, FormatException, HttpException, OutOfMemoryException, ConfigurationException, ConfigurationErrorsException, HttpParseException, HttpCompileException
- Throws:
java.lang.Throwable
ArgumentNullException
ArgumentException
NotImplementedException
MissingManifestResourceException
ObjectDisposedException
InvalidOperationException
ArgumentOutOfRangeException
FormatException
HttpException
OutOfMemoryException
ConfigurationException
ConfigurationErrorsException
HttpParseException
HttpCompileException
-
GetCachedBuildDependencySet
public static BuildDependencySet GetCachedBuildDependencySet(HttpContext context, java.lang.String virtualPath, boolean ensureIsUpToDate) throws java.lang.Throwable, ArgumentNullException, ArgumentException, NotImplementedException, CultureNotFoundException, IndexOutOfRangeException, ArgumentOutOfRangeException, MissingManifestResourceException, ObjectDisposedException, InvalidOperationException, HttpException, OutOfMemoryException, NullReferenceException, ConfigurationErrorsException, HttpParseException, HttpCompileException
- Throws:
java.lang.Throwable
ArgumentNullException
ArgumentException
NotImplementedException
CultureNotFoundException
IndexOutOfRangeException
ArgumentOutOfRangeException
MissingManifestResourceException
ObjectDisposedException
InvalidOperationException
HttpException
OutOfMemoryException
NullReferenceException
ConfigurationErrorsException
HttpParseException
HttpCompileException
-
GetObjectFactory
public static IWebObjectFactory GetObjectFactory(java.lang.String virtualPath, boolean throwIfNotFound) throws java.lang.Throwable, ArgumentNullException, ArgumentException, NotImplementedException, CultureNotFoundException, IndexOutOfRangeException, ArgumentOutOfRangeException, MissingManifestResourceException, ObjectDisposedException, InvalidOperationException, HttpException, OutOfMemoryException, HttpCompileException, NullReferenceException, ConfigurationErrorsException, HttpParseException
- Throws:
java.lang.Throwable
ArgumentNullException
ArgumentException
NotImplementedException
CultureNotFoundException
IndexOutOfRangeException
ArgumentOutOfRangeException
MissingManifestResourceException
ObjectDisposedException
InvalidOperationException
HttpException
OutOfMemoryException
HttpCompileException
NullReferenceException
ConfigurationErrorsException
HttpParseException
-
AddCompilationDependency
public static void AddCompilationDependency(java.lang.String dependency) throws java.lang.Throwable, ArgumentNullException, ArgumentException, InvalidOperationException, MissingMethodException, TargetInvocationException, NotImplementedException, NotSupportedException, ArgumentOutOfRangeException, CultureNotFoundException, MissingManifestResourceException, ObjectDisposedException
-
AddReferencedAssembly
public static void AddReferencedAssembly(Assembly assembly) throws java.lang.Throwable, ArgumentNullException, ArgumentException, InvalidOperationException, MissingMethodException, TargetInvocationException, NotImplementedException, ArgumentOutOfRangeException, CultureNotFoundException, MissingManifestResourceException, ObjectDisposedException
-
getIsPrecompiledApp
public static boolean getIsPrecompiledApp() throws java.lang.Throwable, ArgumentNullException, ArgumentException, IndexOutOfRangeException, PathTooLongException, NotSupportedException, InvalidOperationException, ArgumentOutOfRangeException, NotImplementedException, MissingManifestResourceException, ObjectDisposedException, SecurityException, XmlException, XmlSchemaException, ConfigurationErrorsException
- Throws:
java.lang.Throwable
ArgumentNullException
ArgumentException
IndexOutOfRangeException
PathTooLongException
NotSupportedException
InvalidOperationException
ArgumentOutOfRangeException
NotImplementedException
MissingManifestResourceException
ObjectDisposedException
SecurityException
XmlException
XmlSchemaException
ConfigurationErrorsException
-
getIsUpdatablePrecompiledApp
public static boolean getIsUpdatablePrecompiledApp() throws java.lang.Throwable, ArgumentNullException, ArgumentException, IndexOutOfRangeException, NotSupportedException, MissingManifestResourceException, ArgumentOutOfRangeException, XmlException, InvalidOperationException, ConfigurationErrorsException
-
getCodeAssemblies
public static IList getCodeAssemblies() throws java.lang.Throwable, ArgumentNullException, ArgumentException, InvalidOperationException, MissingMethodException, TargetInvocationException, NotImplementedException, ArgumentOutOfRangeException, CultureNotFoundException, MissingManifestResourceException, ObjectDisposedException, HttpException, IndexOutOfRangeException, ConfigurationErrorsException, HttpCompileException, FileNotFoundException, DirectoryNotFoundException, UnauthorizedAccessException, IOException, PathTooLongException, DriveNotFoundException, OperationCanceledException, ConfigurationException, ProviderException, NotSupportedException, HttpParseException, AbandonedMutexException
- Throws:
java.lang.Throwable
ArgumentNullException
ArgumentException
InvalidOperationException
MissingMethodException
TargetInvocationException
NotImplementedException
ArgumentOutOfRangeException
CultureNotFoundException
MissingManifestResourceException
ObjectDisposedException
HttpException
IndexOutOfRangeException
ConfigurationErrorsException
HttpCompileException
FileNotFoundException
DirectoryNotFoundException
UnauthorizedAccessException
IOException
PathTooLongException
DriveNotFoundException
OperationCanceledException
ConfigurationException
ProviderException
NotSupportedException
HttpParseException
AbandonedMutexException
-
getTargetFramework
public static FrameworkName getTargetFramework() throws java.lang.Throwable, ArgumentException, ArgumentNullException, CultureNotFoundException, NotSupportedException, ArgumentOutOfRangeException, MissingManifestResourceException, ObjectDisposedException, InvalidOperationException, FormatException, HttpException, ConfigurationErrorsException, ConfigurationException, IOException, OutOfMemoryException, IndexOutOfRangeException
- Throws:
java.lang.Throwable
ArgumentException
ArgumentNullException
CultureNotFoundException
NotSupportedException
ArgumentOutOfRangeException
MissingManifestResourceException
ObjectDisposedException
InvalidOperationException
FormatException
HttpException
ConfigurationErrorsException
ConfigurationException
IOException
OutOfMemoryException
IndexOutOfRangeException
-
-