Freigeben über


IPropertyProxyEESide::ResolveAssemblyRef

Bestimmt den Speicherort des angegebenen verwalteten Assemblyverweises.

Syntax

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

Parameter

assemName
[in] Der Name der assembly, die aufgelöst werden soll.

assemBytes
[out] Gibt ein IEEDataStorage -Objekt zurück, das die Assemblybytes enthält, die dem Verweis zugeordnet sind.

assemPdb
[out] Gibt ein IEEDataStorage Objekt zurück, das die Symbolspeicherdaten enthält, die diesem Verweis zugeordnet sind.

assemLocation
[out] Gibt die Pfadposition dieses Verweises zurück.

alr
[out] Gibt einen Wert aus der ASSEMBLYLOCRESOLUTION -Aufzählung zurück, der die Position der Assembly dieses Verweises angibt.

Rückgabewert

Wenn die Ausführung erfolgreich ist, wird S_OK, andernfalls ein Fehlercode zurückgegeben.

Hinweise

Diese Methode wird in der Regel nicht von einem benutzerdefinierten Ausdrucksauswerter implementiert.

Siehe auch