_AppDomain

_AppDomain

package cs-system

implemented by AppDomain

Available on cs

Variables

read only BaseDirectory:String

read only DynamicDirectory:String

read only Evidence:Evidence

read only FriendlyName:String

read only RelativeSearchPath:String

read only ShadowCopyFiles:Bool

Methods

AppendPrivatePath (path:String):Void

ClearPrivatePath ():Void

ClearShadowCopyPath ():Void

CreateInstance (assemblyName:String, typeName:String):ObjectHandle

CreateInstance (assemblyName:String, typeName:String, ignoreCase:Bool, bindingAttr:BindingFlags, binder:Binder, args:NativeArray<Dynamic>, culture:CultureInfo, activationAttributes:NativeArray<Dynamic>, securityAttributes:Evidence):ObjectHandle

CreateInstance (assemblyName:String, typeName:String, activationAttributes:NativeArray<Dynamic>):ObjectHandle

CreateInstanceFrom (assemblyFile:String, typeName:String):ObjectHandle

CreateInstanceFrom (assemblyFile:String, typeName:String, ignoreCase:Bool, bindingAttr:BindingFlags, binder:Binder, args:NativeArray<Dynamic>, culture:CultureInfo, activationAttributes:NativeArray<Dynamic>, securityAttributes:Evidence):ObjectHandle

CreateInstanceFrom (assemblyFile:String, typeName:String, activationAttributes:NativeArray<Dynamic>):ObjectHandle

DefineDynamicAssembly (name:AssemblyName, access:AssemblyBuilderAccess):AssemblyBuilder

DefineDynamicAssembly (name:AssemblyName, access:AssemblyBuilderAccess, dir:String, evidence:Evidence, requiredPermissions:PermissionSet, optionalPermissions:PermissionSet, refusedPermissions:PermissionSet, isSynchronized:Bool):AssemblyBuilder

DefineDynamicAssembly (name:AssemblyName, access:AssemblyBuilderAccess, dir:String, evidence:Evidence, requiredPermissions:PermissionSet, optionalPermissions:PermissionSet, refusedPermissions:PermissionSet):AssemblyBuilder

DefineDynamicAssembly (name:AssemblyName, access:AssemblyBuilderAccess, dir:String, requiredPermissions:PermissionSet, optionalPermissions:PermissionSet, refusedPermissions:PermissionSet):AssemblyBuilder

DefineDynamicAssembly (name:AssemblyName, access:AssemblyBuilderAccess, evidence:Evidence, requiredPermissions:PermissionSet, optionalPermissions:PermissionSet, refusedPermissions:PermissionSet):AssemblyBuilder

DefineDynamicAssembly (name:AssemblyName, access:AssemblyBuilderAccess, requiredPermissions:PermissionSet, optionalPermissions:PermissionSet, refusedPermissions:PermissionSet):AssemblyBuilder

DefineDynamicAssembly (name:AssemblyName, access:AssemblyBuilderAccess, dir:String, evidence:Evidence):AssemblyBuilder

DefineDynamicAssembly (name:AssemblyName, access:AssemblyBuilderAccess, dir:String):AssemblyBuilder

DefineDynamicAssembly (name:AssemblyName, access:AssemblyBuilderAccess, evidence:Evidence):AssemblyBuilder

DoCallBack (theDelegate:CrossAppDomainDelegate):Void

ExecuteAssembly (assemblyFile:String):Int

ExecuteAssembly (assemblyFile:String, assemblySecurity:Evidence, args:NativeArray<String>):Int

ExecuteAssembly (assemblyFile:String, assemblySecurity:Evidence):Int

GetAssemblies ():NativeArray<Assembly>

GetData (name:String):Dynamic

GetIDsOfNames (riid:Ref<Guid>, rgszNames:IntPtr, cNames:UInt, lcid:UInt, rgDispId:IntPtr):Void

GetLifetimeService ():Dynamic

GetType ():Type

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

GetTypeInfoCount (pcTInfo:Out<UInt>):Void

InitializeLifetimeService ():Dynamic

Invoke (dispIdMember:UInt, riid:Ref<Guid>, lcid:UInt, wFlags:Int16, pDispParams:IntPtr, pVarResult:IntPtr, pExcepInfo:IntPtr, puArgErr:IntPtr):Void

Load (assemblyRef:AssemblyName):Assembly

Load (rawAssembly:NativeArray<UInt8>, rawSymbolStore:NativeArray<UInt8>, securityEvidence:Evidence):Assembly

Load (assemblyString:String, assemblySecurity:Evidence):Assembly

Load (rawAssembly:NativeArray<UInt8>, rawSymbolStore:NativeArray<UInt8>):Assembly

Load (assemblyRef:AssemblyName, assemblySecurity:Evidence):Assembly

Load (assemblyString:String):Assembly

Load (rawAssembly:NativeArray<UInt8>):Assembly

SetAppDomainPolicy (domainPolicy:PolicyLevel):Void

SetCachePath (s:String):Void

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

SetPrincipalPolicy (policy:PrincipalPolicy):Void

SetShadowCopyPath (s:String):Void

SetThreadPrincipal (principal:IPrincipal):Void

ToString ():String

add_AssemblyLoad (value:AssemblyLoadEventHandler):Void

add_AssemblyResolve (value:ResolveEventHandler):Void

add_DomainUnload (value:EventHandler):Void

add_ProcessExit (value:EventHandler):Void

add_ResourceResolve (value:ResolveEventHandler):Void

add_TypeResolve (value:ResolveEventHandler):Void

add_UnhandledException (value:UnhandledExceptionEventHandler):Void

remove_AssemblyLoad (value:AssemblyLoadEventHandler):Void

remove_AssemblyResolve (value:ResolveEventHandler):Void

remove_DomainUnload (value:EventHandler):Void

remove_ProcessExit (value:EventHandler):Void

remove_ResourceResolve (value:ResolveEventHandler):Void

remove_TypeResolve (value:ResolveEventHandler):Void

remove_UnhandledException (value:UnhandledExceptionEventHandler):Void

© 2005–2016 Haxe Foundation
Licensed under a MIT license.
http://api.haxe.org/cs/system/_AppDomain.html

在线笔记
App下载
App下载

扫描二维码

下载编程狮App

公众号
微信公众号

编程狮公众号

意见反馈
返回顶部