_AppDomain インターフェイス

定義

重要

この API は CLS 準拠ではありません。

AppDomain クラスのパブリック メンバーをアンマネージ コードに公開します。

public interface class _AppDomain
[System.CLSCompliant(false)]
[System.Runtime.InteropServices.Guid("05F696DC-2B29-3663-AD8B-C4389CF2A713")]
[System.Runtime.InteropServices.InterfaceType(System.Runtime.InteropServices.ComInterfaceType.InterfaceIsIUnknown)]
public interface _AppDomain
[System.CLSCompliant(false)]
[System.Runtime.InteropServices.Guid("05F696DC-2B29-3663-AD8B-C4389CF2A713")]
[System.Runtime.InteropServices.InterfaceType(System.Runtime.InteropServices.ComInterfaceType.InterfaceIsIUnknown)]
[System.Runtime.InteropServices.ComVisible(true)]
public interface _AppDomain
[<System.CLSCompliant(false)>]
[<System.Runtime.InteropServices.Guid("05F696DC-2B29-3663-AD8B-C4389CF2A713")>]
[<System.Runtime.InteropServices.InterfaceType(System.Runtime.InteropServices.ComInterfaceType.InterfaceIsIUnknown)>]
type _AppDomain = interface
[<System.CLSCompliant(false)>]
[<System.Runtime.InteropServices.Guid("05F696DC-2B29-3663-AD8B-C4389CF2A713")>]
[<System.Runtime.InteropServices.InterfaceType(System.Runtime.InteropServices.ComInterfaceType.InterfaceIsIUnknown)>]
[<System.Runtime.InteropServices.ComVisible(true)>]
type _AppDomain = interface
Public Interface _AppDomain
派生
属性

注釈

このインターフェイスは、アンマネージ COM オブジェクトからアクセスできる System.AppDomain クラス メンバーの vtable の順序を保持します。

プロパティ

名前 説明
BaseDirectory

BaseDirectory プロパティへのバージョンに依存しないアクセス権を持つ COM オブジェクトを提供します。

DynamicDirectory

DynamicDirectory プロパティへのバージョンに依存しないアクセス権を持つ COM オブジェクトを提供します。

Evidence

Evidence プロパティへのバージョンに依存しないアクセス権を持つ COM オブジェクトを提供します。

FriendlyName

FriendlyName プロパティへのバージョンに依存しないアクセス権を持つ COM オブジェクトを提供します。

RelativeSearchPath

RelativeSearchPath プロパティへのバージョンに依存しないアクセス権を持つ COM オブジェクトを提供します。

ShadowCopyFiles

ShadowCopyFiles プロパティへのバージョンに依存しないアクセス権を持つ COM オブジェクトを提供します。

メソッド

名前 説明
AppendPrivatePath(String)

AppendPrivatePath(String) メソッドへのバージョンに依存しないアクセス権を持つ COM オブジェクトを提供します。

ClearPrivatePath()

ClearPrivatePath() メソッドへのバージョンに依存しないアクセス権を持つ COM オブジェクトを提供します。

ClearShadowCopyPath()

ClearShadowCopyPath() メソッドへのバージョンに依存しないアクセス権を持つ COM オブジェクトを提供します。

CreateInstance(String, String, Boolean, BindingFlags, Binder, Object[], CultureInfo, Object[], Evidence)

CreateInstance(String, String, Boolean, BindingFlags, Binder, Object[], CultureInfo, Object[], Evidence) メソッドオーバーロードへのバージョンに依存しないアクセス権を持つ COM オブジェクトを提供します。

CreateInstance(String, String, Object[])

CreateInstance(String, String, Object[]) メソッドオーバーロードへのバージョンに依存しないアクセス権を持つ COM オブジェクトを提供します。

CreateInstance(String, String)

CreateInstance(String, String) メソッドへのバージョンに依存しないアクセス権を持つ COM オブジェクトを提供します。

CreateInstanceFrom(String, String, Boolean, BindingFlags, Binder, Object[], CultureInfo, Object[], Evidence)

CreateInstanceFrom(String, String, Boolean, BindingFlags, Binder, Object[], CultureInfo, Object[], Evidence) メソッドオーバーロードへのバージョンに依存しないアクセス権を持つ COM オブジェクトを提供します。

CreateInstanceFrom(String, String, Object[])

CreateInstanceFrom(String, String, Object[]) メソッドオーバーロードへのバージョンに依存しないアクセス権を持つ COM オブジェクトを提供します。

CreateInstanceFrom(String, String)

CreateInstanceFrom(String, String) メソッドオーバーロードへのバージョンに依存しないアクセス権を持つ COM オブジェクトを提供します。

DefineDynamicAssembly(AssemblyName, AssemblyBuilderAccess, Evidence, PermissionSet, PermissionSet, PermissionSet)

DefineDynamicAssembly(AssemblyName, AssemblyBuilderAccess, Evidence, PermissionSet, PermissionSet, PermissionSet) メソッドオーバーロードへのバージョンに依存しないアクセス権を持つ COM オブジェクトを提供します。

DefineDynamicAssembly(AssemblyName, AssemblyBuilderAccess, Evidence)

DefineDynamicAssembly(AssemblyName, AssemblyBuilderAccess, Evidence) メソッドオーバーロードへのバージョンに依存しないアクセス権を持つ COM オブジェクトを提供します。

DefineDynamicAssembly(AssemblyName, AssemblyBuilderAccess, PermissionSet, PermissionSet, PermissionSet)

DefineDynamicAssembly(AssemblyName, AssemblyBuilderAccess, PermissionSet, PermissionSet, PermissionSet) メソッドオーバーロードへのバージョンに依存しないアクセス権を持つ COM オブジェクトを提供します。

DefineDynamicAssembly(AssemblyName, AssemblyBuilderAccess, String, Evidence, PermissionSet, PermissionSet, PermissionSet, Boolean)

DefineDynamicAssembly(AssemblyName, AssemblyBuilderAccess, String, Evidence, PermissionSet, PermissionSet, PermissionSet, Boolean) メソッドオーバーロードへのバージョンに依存しないアクセス権を持つ COM オブジェクトを提供します。

DefineDynamicAssembly(AssemblyName, AssemblyBuilderAccess, String, Evidence, PermissionSet, PermissionSet, PermissionSet)

DefineDynamicAssembly(AssemblyName, AssemblyBuilderAccess, String, Evidence, PermissionSet, PermissionSet, PermissionSet) メソッドオーバーロードへのバージョンに依存しないアクセス権を持つ COM オブジェクトを提供します。

DefineDynamicAssembly(AssemblyName, AssemblyBuilderAccess, String, Evidence)

DefineDynamicAssembly(AssemblyName, AssemblyBuilderAccess, String, Evidence) メソッドオーバーロードへのバージョンに依存しないアクセス権を持つ COM オブジェクトを提供します。

DefineDynamicAssembly(AssemblyName, AssemblyBuilderAccess, String, PermissionSet, PermissionSet, PermissionSet)

DefineDynamicAssembly(AssemblyName, AssemblyBuilderAccess, String, PermissionSet, PermissionSet, PermissionSet) メソッドオーバーロードへのバージョンに依存しないアクセス権を持つ COM オブジェクトを提供します。

DefineDynamicAssembly(AssemblyName, AssemblyBuilderAccess, String)

DefineDynamicAssembly(AssemblyName, AssemblyBuilderAccess, String) メソッドオーバーロードへのバージョンに依存しないアクセス権を持つ COM オブジェクトを提供します。

DefineDynamicAssembly(AssemblyName, AssemblyBuilderAccess)

DefineDynamicAssembly(AssemblyName, AssemblyBuilderAccess) メソッドオーバーロードへのバージョンに依存しないアクセス権を持つ COM オブジェクトを提供します。

DoCallBack(CrossAppDomainDelegate)

DoCallBack(CrossAppDomainDelegate) メソッドへのバージョンに依存しないアクセス権を持つ COM オブジェクトを提供します。

Equals(Object)

継承された Equals(Object) メソッドへのバージョンに依存しないアクセス権を持つ COM オブジェクトを提供します。

ExecuteAssembly(String, Evidence, String[])

ExecuteAssembly(String, Evidence, String[]) メソッドオーバーロードへのバージョンに依存しないアクセス権を持つ COM オブジェクトを提供します。

ExecuteAssembly(String, Evidence)

ExecuteAssembly(String, Evidence) メソッドオーバーロードへのバージョンに依存しないアクセス権を持つ COM オブジェクトを提供します。

ExecuteAssembly(String)

ExecuteAssembly(String) メソッドオーバーロードへのバージョンに依存しないアクセス権を持つ COM オブジェクトを提供します。

GetAssemblies()

GetAssemblies() メソッドへのバージョンに依存しないアクセス権を持つ COM オブジェクトを提供します。

GetData(String)

GetData(String) メソッドへのバージョンに依存しないアクセス権を持つ COM オブジェクトを提供します。

GetHashCode()

継承された GetHashCode() メソッドへのバージョンに依存しないアクセス権を持つ COM オブジェクトを提供します。

GetIDsOfNames(Guid, IntPtr, UInt32, UInt32, IntPtr)

一連の名前を対応する一連のディスパッチ識別子に割り当てます。

GetLifetimeService()

継承された GetLifetimeService() メソッドへのバージョンに依存しないアクセス権を持つ COM オブジェクトを提供します。

GetType()

GetType() メソッドへのバージョンに依存しないアクセス権を持つ COM オブジェクトを提供します。

GetTypeInfo(UInt32, UInt32, IntPtr)

オブジェクトの型情報を取得します。この型情報を使用して、インターフェイスの型情報を取得できます。

GetTypeInfoCount(UInt32)

オブジェクトが提供する型情報インターフェイスの数 (0 または 1) を取得します。

InitializeLifetimeService()

InitializeLifetimeService() メソッドへのバージョンに依存しないアクセス権を持つ COM オブジェクトを提供します。

Invoke(UInt32, Guid, UInt32, Int16, IntPtr, IntPtr, IntPtr, IntPtr)

オブジェクトによって公開されるプロパティとメソッドへのアクセスを提供します。

Load(AssemblyName, Evidence)

Load(AssemblyName, Evidence) メソッドオーバーロードへのバージョンに依存しないアクセス権を持つ COM オブジェクトを提供します。

Load(AssemblyName)

Load(AssemblyName) メソッドオーバーロードへのバージョンに依存しないアクセス権を持つ COM オブジェクトを提供します。

Load(Byte[], Byte[], Evidence)

Load(Byte[], Byte[], Evidence) メソッドオーバーロードへのバージョンに依存しないアクセス権を持つ COM オブジェクトを提供します。

Load(Byte[], Byte[])

Load(Byte[], Byte[]) メソッドオーバーロードへのバージョンに依存しないアクセス権を持つ COM オブジェクトを提供します。

Load(Byte[])

Load(Byte[]) メソッドオーバーロードへのバージョンに依存しないアクセス権を持つ COM オブジェクトを提供します。

Load(String, Evidence)

Load(String, Evidence) メソッドオーバーロードへのバージョンに依存しないアクセス権を持つ COM オブジェクトを提供します。

Load(String)

Load(String) メソッドオーバーロードへのバージョンに依存しないアクセス権を持つ COM オブジェクトを提供します。

SetAppDomainPolicy(PolicyLevel)

SetAppDomainPolicy(PolicyLevel) メソッドへのバージョンに依存しないアクセス権を持つ COM オブジェクトを提供します。

SetCachePath(String)

SetCachePath(String) メソッドへのバージョンに依存しないアクセス権を持つ COM オブジェクトを提供します。

SetData(String, Object)

SetData(String, Object) メソッドへのバージョンに依存しないアクセス権を持つ COM オブジェクトを提供します。

SetPrincipalPolicy(PrincipalPolicy)

SetPrincipalPolicy(PrincipalPolicy) メソッドへのバージョンに依存しないアクセス権を持つ COM オブジェクトを提供します。

SetShadowCopyPath(String)

SetShadowCopyPath(String) メソッドへのバージョンに依存しないアクセス権を持つ COM オブジェクトを提供します。

SetThreadPrincipal(IPrincipal)

SetThreadPrincipal(IPrincipal) メソッドへのバージョンに依存しないアクセス権を持つ COM オブジェクトを提供します。

ToString()

ToString() メソッドへのバージョンに依存しないアクセス権を持つ COM オブジェクトを提供します。

イベント

名前 説明
AssemblyLoad

AssemblyLoad イベントへのバージョンに依存しないアクセス権を持つ COM オブジェクトを提供します。

AssemblyResolve

AssemblyResolve イベントへのバージョンに依存しないアクセス権を持つ COM オブジェクトを提供します。

DomainUnload

DomainUnload イベントへのバージョンに依存しないアクセス権を持つ COM オブジェクトを提供します。

ProcessExit

ProcessExit イベントへのバージョンに依存しないアクセス権を持つ COM オブジェクトを提供します。

ResourceResolve

ResourceResolve イベントへのバージョンに依存しないアクセス権を持つ COM オブジェクトを提供します。

TypeResolve

TypeResolve イベントへのバージョンに依存しないアクセス権を持つ COM オブジェクトを提供します。

UnhandledException

UnhandledException イベントへのバージョンに依存しないアクセス権を持つ COM オブジェクトを提供します。

適用対象