Freigeben über


IPropertyProxyEESide::ResolveAssemblyRef

Bestimmt die Position des angegebenen verwalteten Assemblyverweises.

HRESULT ResolveAssemblyRef(
   BSTR*                  assemName,
   IEEDataStorage**       assemBytes,
   IEEDataStorage**       assemPdb,
   BSTR*                  assemLocation,
   ASSEMBLYLOCRESOLUTION* alr
);
int ResolveAssemblyRef(
   ref string                     assemName,
   out IEEDataStorage             assemBytes,
   out IEEDataStorage             assemPdb,
   out string                     assemLocation,
   out enum_ASSEMBLYLOCRESOLUTION alr
);

Parameter

  • assemName
    [in] Name der Assembly aufzulösen.

  • assemBytes
    [out] Gibt ein Objekt zurück, das die IEEDataStorage Bytes Assembly enthält, die mit dem Verweis zugeordnet sind.

  • assemPdb
    [out] Gibt ein IEEDataStorage Symbolspeichers Objekt zurück, das die Daten enthält, die mit diesen Verweis zugeordnet sind.

  • assemLocation
    [out] Gibt den Speicherort der Pfad dieses Verweises zurück.

  • alr
    [out] Gibt einen Wert aus der ASSEMBLYLOCRESOLUTION-Enumeration zurück, der den Speicherort der Assembly diesen Verweis angibt.

Rückgabewert

Bei Erfolg gibt S_OKzurück. andernfalls gibt einen Fehlercode zurück.

Hinweise

Diese Methode wird i. d. R. nicht über einen benutzerdefinierten Ausdrucksauswertung implementiert.

Siehe auch

Referenz

IPropertyProxyEESide

IEEDataStorage

ASSEMBLYLOCRESOLUTION