AppDomain
MarshalByRefObject → cs.system.AppDomain (extern final class)
Implements: _AppDomain, cs.system.security.IEvidenceFactory
Static Members
CurrentDomain: AppDomain
Name | Type |
---|---|
friendlyName |
String |
Returns |
---|
AppDomain |
Name | Type |
---|---|
domain |
AppDomain |
GetCurrentThreadId(): Int
Returns |
---|
Int |
Instance Members
ReflectionOnlyAssemblyResolve: ResolveEventHandler
UnhandledException: UnhandledExceptionEventHandler
TypeResolve: ResolveEventHandler
ResourceResolve: ResolveEventHandler
ProcessExit: EventHandler
DomainUnload: EventHandler
AssemblyResolve: ResolveEventHandler
AssemblyLoad: AssemblyLoadEventHandler
Id: Int
ApplicationIdentity: ApplicationIdentity
ActivationContext: ActivationContext
DomainManager: AppDomainManager
Evidence: cs.system.security.policy.Evidence
FriendlyName: String
ShadowCopyFiles: Bool
DynamicDirectory: String
RelativeSearchPath: String
BaseDirectory: String
ApplicationTrust: cs.system.security.policy.ApplicationTrust
SetupInformation: AppDomainSetup
add_AssemblyLoad(value: AssemblyLoadEventHandler): Void
Name | Type |
---|---|
value |
AssemblyLoadEventHandler |
remove_AssemblyLoad(value: AssemblyLoadEventHandler): Void
Name | Type |
---|---|
value |
AssemblyLoadEventHandler |
add_AssemblyResolve(value: ResolveEventHandler): Void
Name | Type |
---|---|
value |
ResolveEventHandler |
remove_AssemblyResolve(value: ResolveEventHandler): Void
Name | Type |
---|---|
value |
ResolveEventHandler |
add_DomainUnload(value: EventHandler): Void
Name | Type |
---|---|
value |
EventHandler |
remove_DomainUnload(value: EventHandler): Void
Name | Type |
---|---|
value |
EventHandler |
add_ProcessExit(value: EventHandler): Void
Name | Type |
---|---|
value |
EventHandler |
remove_ProcessExit(value: EventHandler): Void
Name | Type |
---|---|
value |
EventHandler |
add_ResourceResolve(value: ResolveEventHandler): Void
Name | Type |
---|---|
value |
ResolveEventHandler |
remove_ResourceResolve(value: ResolveEventHandler): Void
Name | Type |
---|---|
value |
ResolveEventHandler |
add_TypeResolve(value: ResolveEventHandler): Void
Name | Type |
---|---|
value |
ResolveEventHandler |
remove_TypeResolve(value: ResolveEventHandler): Void
Name | Type |
---|---|
value |
ResolveEventHandler |
add_UnhandledException(value: UnhandledExceptionEventHandler): Void
Name | Type |
---|---|
value |
UnhandledExceptionEventHandler |
remove_UnhandledException(value: UnhandledExceptionEventHandler): Void
Name | Type |
---|---|
value |
UnhandledExceptionEventHandler |
add_ReflectionOnlyAssemblyResolve(value: ResolveEventHandler): Void
Name | Type |
---|---|
value |
ResolveEventHandler |
remove_ReflectionOnlyAssemblyResolve(value: ResolveEventHandler): Void
Name | Type |
---|---|
value |
ResolveEventHandler |
Name | Type |
---|---|
path |
String |
ClearPrivatePath(): Void
ClearShadowCopyPath(): Void
CreateComInstanceFrom(assemblyName: String, typeName: String): cs.system.runtime.remoting.ObjectHandle
Name | Type |
---|---|
assemblyName |
String |
typeName |
String |
Returns |
---|
cs.system.runtime.remoting.ObjectHandle |
CreateInstance(assemblyName: String, typeName: String): cs.system.runtime.remoting.ObjectHandle
Name | Type |
---|---|
assemblyName |
String |
typeName |
String |
Returns |
---|
cs.system.runtime.remoting.ObjectHandle |
Name | Type |
---|---|
assemblyName |
String |
typeName |
String |
Returns |
---|
Dynamic |
CreateInstanceFrom(assemblyFile: String, typeName: String): cs.system.runtime.remoting.ObjectHandle
Name | Type |
---|---|
assemblyFile |
String |
typeName |
String |
Returns |
---|
cs.system.runtime.remoting.ObjectHandle |
Name | Type |
---|---|
assemblyName |
String |
typeName |
String |
Returns |
---|
Dynamic |
DefineDynamicAssembly(name: cs.system.reflection.AssemblyName, access: Anonymous): cs.system.reflection.emit.AssemblyBuilder
Name | Type |
---|---|
name |
cs.system.reflection.AssemblyName |
access |
Anonymous |
Returns |
---|
cs.system.reflection.emit.AssemblyBuilder |
DoCallBack(callBackDelegate: CrossAppDomainDelegate): Void
Name | Type |
---|---|
callBackDelegate |
CrossAppDomainDelegate |
Name | Type |
---|---|
assemblyFile |
String |
Returns |
---|
Int |
GetAssemblies(): cs.NativeArray<cs.system.reflection.Assembly>
Returns |
---|
cs.NativeArray<cs.system.reflection.Assembly> |
Name | Type |
---|---|
name |
String |
Returns |
---|
Dynamic |
GetType(): Type
Returns |
---|
Type |
InitializeLifetimeService(): Dynamic
Returns |
---|
Dynamic |
Load(assemblyRef: cs.system.reflection.AssemblyName): cs.system.reflection.Assembly
Name | Type |
---|---|
assemblyRef |
cs.system.reflection.AssemblyName |
Returns |
---|
cs.system.reflection.Assembly |
SetAppDomainPolicy(domainPolicy: cs.system.security.policy.PolicyLevel): Void
Name | Type |
---|---|
domainPolicy |
cs.system.security.policy.PolicyLevel |
Name | Type |
---|---|
path |
String |
SetPrincipalPolicy(policy: Anonymous): Void
Name | Type |
---|---|
policy |
Anonymous |
SetShadowCopyFiles(): Void
Name | Type |
---|---|
path |
String |
SetThreadPrincipal(principal: cs.system.security.principal.IPrincipal): Void
Name | Type |
---|---|
principal |
cs.system.security.principal.IPrincipal |
IsFinalizingForUnload(): Bool
Returns |
---|
Bool |
Name | Type |
---|---|
name |
String |
data |
Dynamic |
Name | Type |
---|---|
path |
String |
ToString(): String
Returns |
---|
String |
Name | Type |
---|---|
assemblyName |
String |
Returns |
---|
String |
Name | Type |
---|---|
assemblyName |
String |
Returns |
---|
Int |
IsDefaultAppDomain(): Bool
Returns |
---|
Bool |
ReflectionOnlyGetAssemblies(): cs.NativeArray<cs.system.reflection.Assembly>
Returns |
---|
cs.NativeArray<cs.system.reflection.Assembly> |
Metadata
Name | Parameters |
---|---|
:nativeGen |
- |
:libType |
- |
:csNative |
- |