_Assembly インターフェイス

定義

重要

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

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

public interface class _Assembly
[System.CLSCompliant(false)]
[System.Runtime.InteropServices.Guid("17156360-2F1A-384A-BC52-FDE93C215C5B")]
[System.Runtime.InteropServices.InterfaceType(System.Runtime.InteropServices.ComInterfaceType.InterfaceIsDual)]
public interface _Assembly
[System.CLSCompliant(false)]
[System.Runtime.InteropServices.InterfaceType(System.Runtime.InteropServices.ComInterfaceType.InterfaceIsDual)]
[System.Runtime.InteropServices.ComVisible(true)]
[System.Runtime.InteropServices.Guid("17156360-2f1a-384a-bc52-fde93c215c5b")]
public interface _Assembly
[<System.CLSCompliant(false)>]
[<System.Runtime.InteropServices.Guid("17156360-2F1A-384A-BC52-FDE93C215C5B")>]
[<System.Runtime.InteropServices.InterfaceType(System.Runtime.InteropServices.ComInterfaceType.InterfaceIsDual)>]
type _Assembly = interface
[<System.CLSCompliant(false)>]
[<System.Runtime.InteropServices.InterfaceType(System.Runtime.InteropServices.ComInterfaceType.InterfaceIsDual)>]
[<System.Runtime.InteropServices.ComVisible(true)>]
[<System.Runtime.InteropServices.Guid("17156360-2f1a-384a-bc52-fde93c215c5b")>]
type _Assembly = interface
Public Interface _Assembly
派生
属性

注釈

このインターフェイスは、アンマネージ コードからマネージド クラスにアクセスするためのインターフェイスであり、マネージド コードから呼び出さないでください。

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

プロパティ

CodeBase

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

EntryPoint

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

EscapedCodeBase

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

Evidence

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

FullName

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

GlobalAssemblyCache

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

Location

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

メソッド

CreateInstance(String)

COM オブジェクトに、CreateInstance(String) メソッドへのバージョンに依存しないアクセスが用意されています。

CreateInstance(String, Boolean)

COM オブジェクトに、CreateInstance(String, Boolean) メソッドへのバージョンに依存しないアクセスが用意されています。

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

COM オブジェクトに、CreateInstance(String, Boolean, BindingFlags, Binder, Object[], CultureInfo, Object[]) メソッドへのバージョンに依存しないアクセスが用意されています。

Equals(Object)

COM オブジェクトに、Equals(Object) メソッドへのバージョンに依存しないアクセスが用意されています。

GetCustomAttributes(Boolean)

COM オブジェクトに、GetCustomAttributes(Boolean) メソッドへのバージョンに依存しないアクセスが用意されています。

GetCustomAttributes(Type, Boolean)

COM オブジェクトに、GetCustomAttributes(Type, Boolean) メソッドへのバージョンに依存しないアクセスが用意されています。

GetExportedTypes()

COM オブジェクトを提供するバージョンに依存しないアクセス権を持つ、GetExportedTypes()プロパティです。

GetFile(String)

COM オブジェクトに、GetFile(String) メソッドへのバージョンに依存しないアクセスが用意されています。

GetFiles()

COM オブジェクトに、GetFiles() メソッドへのバージョンに依存しないアクセスが用意されています。

GetFiles(Boolean)

COM オブジェクトに、GetFiles(Boolean) メソッドへのバージョンに依存しないアクセスが用意されています。

GetHashCode()

COM オブジェクトに、GetHashCode() メソッドへのバージョンに依存しないアクセスが用意されています。

GetLoadedModules()

COM オブジェクトに、GetLoadedModules() メソッドへのバージョンに依存しないアクセスが用意されています。

GetLoadedModules(Boolean)

COM オブジェクトに、GetLoadedModules(Boolean) メソッドへのバージョンに依存しないアクセスが用意されています。

GetManifestResourceInfo(String)

COM オブジェクトに、GetManifestResourceInfo(String) メソッドへのバージョンに依存しないアクセスが用意されています。

GetManifestResourceNames()

COM オブジェクトに、GetManifestResourceNames() メソッドへのバージョンに依存しないアクセスが用意されています。

GetManifestResourceStream(String)

COM オブジェクトに、GetManifestResourceStream(String) メソッドへのバージョンに依存しないアクセスが用意されています。

GetManifestResourceStream(Type, String)

COM オブジェクトに、GetManifestResourceStream(Type, String) メソッドへのバージョンに依存しないアクセスが用意されています。

GetModule(String)

COM オブジェクトに、GetModule(String) メソッドへのバージョンに依存しないアクセスが用意されています。

GetModules()

COM オブジェクトに、GetModules() メソッドへのバージョンに依存しないアクセスが用意されています。

GetModules(Boolean)

COM オブジェクトに、GetModules(Boolean) メソッドへのバージョンに依存しないアクセスが用意されています。

GetName()

COM オブジェクトに、GetName() メソッドへのバージョンに依存しないアクセスが用意されています。

GetName(Boolean)

COM オブジェクトに、GetName(Boolean) メソッドへのバージョンに依存しないアクセスが用意されています。

GetObjectData(SerializationInfo, StreamingContext)

COM オブジェクトに、GetObjectData(SerializationInfo, StreamingContext) メソッドへのバージョンに依存しないアクセスが用意されています。

GetReferencedAssemblies()

COM オブジェクトに、GetReferencedAssemblies() メソッドへのバージョンに依存しないアクセスが用意されています。

GetSatelliteAssembly(CultureInfo)

COM オブジェクトに、GetSatelliteAssembly(CultureInfo) メソッドへのバージョンに依存しないアクセスが用意されています。

GetSatelliteAssembly(CultureInfo, Version)

COM オブジェクトに、GetSatelliteAssembly(CultureInfo, Version) メソッドへのバージョンに依存しないアクセスが用意されています。

GetType()

COM オブジェクトに、GetType() メソッドへのバージョンに依存しないアクセスが用意されています。

GetType(String)

COM オブジェクトに、GetType(String) メソッドへのバージョンに依存しないアクセスが用意されています。

GetType(String, Boolean)

COM オブジェクトに、GetType(String, Boolean) メソッドへのバージョンに依存しないアクセスが用意されています。

GetType(String, Boolean, Boolean)

COM オブジェクトに、GetType(String, Boolean, Boolean) メソッドへのバージョンに依存しないアクセスが用意されています。

GetTypes()

COM オブジェクトに、GetTypes() メソッドへのバージョンに依存しないアクセスが用意されています。

IsDefined(Type, Boolean)

COM オブジェクトに、IsDefined(Type, Boolean) メソッドへのバージョンに依存しないアクセスが用意されています。

LoadModule(String, Byte[])

COM オブジェクトに、LoadModule(String, Byte[]) メソッドへのバージョンに依存しないアクセスが用意されています。

LoadModule(String, Byte[], Byte[])

COM オブジェクトに、LoadModule(String, Byte[], Byte[]) メソッドへのバージョンに依存しないアクセスが用意されています。

ToString()

COM オブジェクトに、ToString() メソッドへのバージョンに依存しないアクセスが用意されています。

イベント

ModuleResolve

COM オブジェクトに、ModuleResolve イベントへのバージョンに依存しないアクセスが用意されています。

適用対象

こちらもご覧ください