IPropertyProxyEESide::ResolveAssemblyRefIPropertyProxyEESide::ResolveAssemblyRef

Determina o local da referência de assembly gerenciado especificado.Determines the location of the specified managed assembly reference.

SintaxeSyntax

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

ParâmetrosParameters

assemName\

[in] Nome do assembly para resolver.[in] Name of the assembly to resolve.

assemBytes\

[out] Retorna um IEEDataStorage contendo os bytes de assembly associados à referência de objeto.[out] Returns an IEEDataStorage object containing the assembly bytes associated with the reference.

assemPdb\

[out] Retorna um IEEDataStorage objeto que contém o símbolo de armazena os dados associados a esta referência.[out] Returns an IEEDataStorage object containing the symbol store data associated with this reference.

assemLocation\

[out] Retorna o local do caminho dessa referência.[out] Returns the path location of this reference.

alr\

[out] Retorna um valor da ASSEMBLYLOCRESOLUTION enumeração que indica o local do assembly dessa referência.[out] Returns a value from the ASSEMBLYLOCRESOLUTION enumeration indicating the location of this reference's assembly.

Valor de retornoReturn Value

Se for bem-sucedido, retornará S_OK; caso contrário, retorna um código de erro.If successful, returns S_OK; otherwise, returns an error code.

ComentáriosRemarks

Normalmente, esse método não é implementado por um avaliador de expressão personalizada.This method is not typically implemented by a custom expression evaluator.

Consulte tambémSee also