_AppDomain

cs.system._AppDomain (extern interface) → AppDomain

Instance Members



ResourceResolve: ResolveEventHandler

ProcessExit: EventHandler

DomainUnload: EventHandler

AssemblyResolve: ResolveEventHandler


ShadowCopyFiles: Bool

RelativeSearchPath: String

FriendlyName: String


DynamicDirectory: String

BaseDirectory: String

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

AppendPrivatePath(path: String): Void
Name Type
path String

ClearPrivatePath(): Void

ClearShadowCopyPath(): Void

CreateInstance(assemblyName: String, typeName: String): cs.system.runtime.remoting.ObjectHandle
Name Type
assemblyName String
typeName String
Returns
cs.system.runtime.remoting.ObjectHandle

CreateInstanceFrom(assemblyFile: String, typeName: String): cs.system.runtime.remoting.ObjectHandle
Name Type
assemblyFile String
typeName String
Returns
cs.system.runtime.remoting.ObjectHandle

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(theDelegate: CrossAppDomainDelegate): Void
Name Type
theDelegate CrossAppDomainDelegate

ExecuteAssembly(assemblyFile: String): Int
Name Type
assemblyFile String
Returns
Int

Returns
cs.NativeArray<cs.system.reflection.Assembly>

GetData(name: String): Dynamic
Name Type
name String
Returns
Dynamic

GetLifetimeService(): Dynamic
Returns
Dynamic

GetType(): Type
Returns
Type

InitializeLifetimeService(): Dynamic
Returns
Dynamic

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

SetCachePath(s: String): Void
Name Type
s String

SetData(name: String, data: Dynamic): Void
Name Type
name String
data Dynamic

SetPrincipalPolicy(policy: Anonymous): Void
Name Type
policy Anonymous

SetShadowCopyPath(s: String): Void
Name Type
s String

SetThreadPrincipal(principal: cs.system.security.principal.IPrincipal): Void
Name Type
principal cs.system.security.principal.IPrincipal

ToString(): String
Returns
String

GetIDsOfNames(riid: cs.Ref, rgszNames: IntPtr, cNames: UInt, lcid: UInt, rgDispId: IntPtr): Void
Name Type
riid cs.Ref
rgszNames IntPtr
cNames UInt
lcid UInt
rgDispId IntPtr

GetTypeInfo(iTInfo: UInt, lcid: UInt, ppTInfo: IntPtr): Void
Name Type
iTInfo UInt
lcid UInt
ppTInfo IntPtr

GetTypeInfoCount(pcTInfo: cs.Out): Void
Name Type
pcTInfo cs.Out

Invoke(dispIdMember: UInt, riid: cs.Ref, lcid: UInt, wFlags: cs.types.Int16, pDispParams: IntPtr, pVarResult: IntPtr, pExcepInfo: IntPtr, puArgErr: IntPtr): Void
Name Type
dispIdMember UInt
riid cs.Ref
lcid UInt
wFlags cs.types.Int16
pDispParams IntPtr
pVarResult IntPtr
pExcepInfo IntPtr
puArgErr IntPtr

Metadata

Name Parameters
:nativeGen -
:abstract -
:libType -
:csNative -