DkmClrAppDomain.GetMetaDataBytesPtr(String, UInt32) Método
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Obtenha um ponteiro para os bytes de metadados brutos do módulo de manifesto do assembly solicitado que não foi carregado no processo de depuração. Observação: esse valor de ponteiro se tornará inválido se/quando o módulo real for carregado no processo de depuração ou se o domínio do aplicativo for descarregado.
Essa API foi introduzida no Visual Studio 14 RTM (DkmApiVersion. VS14RTM).
public:
IntPtr GetMetaDataBytesPtr(System::String ^ AssemblyName, [Runtime::InteropServices::Out] System::UInt32 % Size);
public IntPtr GetMetaDataBytesPtr (string AssemblyName, out uint Size);
member this.GetMetaDataBytesPtr : string * uint32 -> nativeint
Public Function GetMetaDataBytesPtr (AssemblyName As String, ByRef Size As UInteger) As IntPtr
Parâmetros
- AssemblyName
- String
No O nome totalmente qualificado do assembly a ser carregado.
- Size
- UInt32
Fora O tamanho do buffer de metadados.
Retornos
Fora Um ponteiro para o buffer de metadados.
Exceções
CORDB_E_MISSING_METADATA indica que o assembly não foi encontrado ou não pôde ser carregado.