Condividi tramite


_Assembly Interfaccia

Definizione

Importante

Questa API non è conforme a CLS.

Espone i membri pubblici della classe Assembly a codice non gestito.

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
Derivato
Attributi

Commenti

Questa interfaccia è destinata all'accesso alle classi gestite dal codice non gestito e non deve essere chiamata dal codice gestito.

Questa interfaccia mantiene l'ordine della tabella virtuale dei membri della System.Reflection.Assembly classe a cui è possibile accedere da oggetti COM non gestiti.

Proprietà

CodeBase

Fornisce oggetti COM con accesso indipendente dalla versione alla proprietà CodeBase.

EntryPoint

Fornisce oggetti COM con accesso indipendente dalla versione alla proprietà EntryPoint.

EscapedCodeBase

Fornisce oggetti COM con accesso indipendente dalla versione alla proprietà EscapedCodeBase.

Evidence

Fornisce oggetti COM con accesso indipendente dalla versione alla proprietà Evidence.

FullName

Fornisce oggetti COM con accesso indipendente dalla versione alla proprietà FullName.

GlobalAssemblyCache

Fornisce oggetti COM con accesso indipendente dalla versione alla proprietà GlobalAssemblyCache.

Location

Fornisce oggetti COM con accesso indipendente dalla versione alla proprietà Location.

Metodi

CreateInstance(String)

Fornisce oggetti COM con accesso indipendente dalla versione al metodo CreateInstance(String).

CreateInstance(String, Boolean)

Fornisce oggetti COM con accesso indipendente dalla versione al metodo CreateInstance(String, Boolean).

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

Fornisce oggetti COM con accesso indipendente dalla versione al metodo CreateInstance(String, Boolean, BindingFlags, Binder, Object[], CultureInfo, Object[]).

Equals(Object)

Fornisce oggetti COM con accesso indipendente dalla versione al metodo Equals(Object).

GetCustomAttributes(Boolean)

Fornisce oggetti COM con accesso indipendente dalla versione al metodo GetCustomAttributes(Boolean).

GetCustomAttributes(Type, Boolean)

Fornisce oggetti COM con accesso indipendente dalla versione al metodo GetCustomAttributes(Type, Boolean).

GetExportedTypes()

Fornisce oggetti COM con accesso indipendente dalla versione alla proprietà GetExportedTypes().

GetFile(String)

Fornisce oggetti COM con accesso indipendente dalla versione al metodo GetFile(String).

GetFiles()

Fornisce oggetti COM con accesso indipendente dalla versione al metodo GetFiles().

GetFiles(Boolean)

Fornisce oggetti COM con accesso indipendente dalla versione al metodo GetFiles(Boolean).

GetHashCode()

Fornisce oggetti COM con accesso indipendente dalla versione al metodo GetHashCode().

GetLoadedModules()

Fornisce oggetti COM con accesso indipendente dalla versione al metodo GetLoadedModules().

GetLoadedModules(Boolean)

Fornisce oggetti COM con accesso indipendente dalla versione al metodo GetLoadedModules(Boolean).

GetManifestResourceInfo(String)

Fornisce oggetti COM con accesso indipendente dalla versione al metodo GetManifestResourceInfo(String).

GetManifestResourceNames()

Fornisce oggetti COM con accesso indipendente dalla versione al metodo GetManifestResourceNames().

GetManifestResourceStream(String)

Fornisce oggetti COM con accesso indipendente dalla versione al metodo GetManifestResourceStream(String).

GetManifestResourceStream(Type, String)

Fornisce oggetti COM con accesso indipendente dalla versione al metodo GetManifestResourceStream(Type, String).

GetModule(String)

Fornisce oggetti COM con accesso indipendente dalla versione al metodo GetModule(String).

GetModules()

Fornisce oggetti COM con accesso indipendente dalla versione al metodo GetModules().

GetModules(Boolean)

Fornisce oggetti COM con accesso indipendente dalla versione al metodo GetModules(Boolean).

GetName()

Fornisce oggetti COM con accesso indipendente dalla versione al metodo GetName().

GetName(Boolean)

Fornisce oggetti COM con accesso indipendente dalla versione al metodo GetName(Boolean).

GetObjectData(SerializationInfo, StreamingContext)

Fornisce oggetti COM con accesso indipendente dalla versione al metodo GetObjectData(SerializationInfo, StreamingContext).

GetReferencedAssemblies()

Fornisce oggetti COM con accesso indipendente dalla versione al metodo GetReferencedAssemblies().

GetSatelliteAssembly(CultureInfo)

Fornisce oggetti COM con accesso indipendente dalla versione al metodo GetSatelliteAssembly(CultureInfo).

GetSatelliteAssembly(CultureInfo, Version)

Fornisce oggetti COM con accesso indipendente dalla versione al metodo GetSatelliteAssembly(CultureInfo, Version).

GetType()

Fornisce oggetti COM con accesso indipendente dalla versione al metodo GetType().

GetType(String)

Fornisce oggetti COM con accesso indipendente dalla versione al metodo GetType(String).

GetType(String, Boolean)

Fornisce oggetti COM con accesso indipendente dalla versione al metodo GetType(String, Boolean).

GetType(String, Boolean, Boolean)

Fornisce oggetti COM con accesso indipendente dalla versione al metodo GetType(String, Boolean, Boolean).

GetTypes()

Fornisce oggetti COM con accesso indipendente dalla versione al metodo GetTypes().

IsDefined(Type, Boolean)

Fornisce oggetti COM con accesso indipendente dalla versione al metodo IsDefined(Type, Boolean).

LoadModule(String, Byte[])

Fornisce oggetti COM con accesso indipendente dalla versione al metodo LoadModule(String, Byte[]).

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

Fornisce oggetti COM con accesso indipendente dalla versione al metodo LoadModule(String, Byte[], Byte[]).

ToString()

Fornisce oggetti COM con accesso indipendente dalla versione al metodo ToString().

Eventi

ModuleResolve

Fornisce oggetti COM con accesso indipendente dalla versione all'evento ModuleResolve.

Si applica a

Vedi anche