Condividi tramite


IPropertyProxyEESide:: ResolveAssemblyRef

Determina la posizione del riferimento all'assembly gestito specificato.

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
);

Parametri

  • assemName
    [in] Nome dell'assembly da risolvere.

  • assemBytes
    [out] Restituisce IEEDataStorage un oggetto che contiene i byte dell'assembly associati al riferimento.

  • assemPdb
    [out] Restituisce un oggetto di IEEDataStorage contenente i dati dell'archivio simboli associati a questo riferimento.

  • assemLocation
    [out] Restituisce il percorso del riferimento.

  • alr
    [out] Restituisce un valore ASSEMBLYLOCRESOLUTION dell'enumerazione che indica la posizione dell'assembly del riferimento.

Valore restituito

Se l'operazione riesce, restituisce S_OK; in caso contrario, restituisce un codice di errore.

Note

Questo metodo non viene in genere implementata da un analizzatore di espressioni personalizzato.

Vedere anche

Riferimenti

IPropertyProxyEESide

IEEDataStorage

ASSEMBLYLOCRESOLUTION