ComManagedImportUtil.GetComponentInfo(String, String, String) Metodo

Definizione

Ottiene le informazioni sul componente dall'assembly.

public:
 virtual void GetComponentInfo(System::String ^ assemblyPath, [Runtime::InteropServices::Out] System::String ^ % numComponents, [Runtime::InteropServices::Out] System::String ^ % componentInfo);
public void GetComponentInfo(string assemblyPath, out string numComponents, out string componentInfo);
abstract member GetComponentInfo : string * string * string -> unit
override this.GetComponentInfo : string * string * string -> unit
Public Sub GetComponentInfo (assemblyPath As String, ByRef numComponents As String, ByRef componentInfo As String)

Parametri

assemblyPath
String

Percorso dell'assembly.

numComponents
String

Quando termina, questo parametro contiene il numero di componenti nell'assembly.

componentInfo
String

Quando termina, questo parametro contiene le informazioni sui componenti.

Implementazioni

Eccezioni

assemblyPath è una stringa vuota, contiene solo spazi vuoti o contiene uno o più caratteri non validi, come definito da InvalidPathChars.

oppure

Il sistema non è riuscito a recuperare il percorso assoluto.

Il chiamante non dispone delle autorizzazioni necessarie.

assemblyPath è null.

assemblyPath contiene due punti (":").

Il percorso, il nome file specificato o entrambi superano la lunghezza massima definita dal sistema.

Commenti

Questo metodo viene chiamato dal catalogo COM+ per identificare gli identificatori di classe (CLSID) e i ProgID dei componenti in una DLL prima della registrazione.

Si applica a