Interface IMetaDataDispenserEx
Estende o Interface IMetaDataDispenser interface para fornecer a capacidade de controlar como os metadados APIs operam em metadados do escopo corrente.
interface IMetaDataDispenser : IUnknown {
HRESULT FindAssembly(
LPCWSTR szAppBase,
LPCWSTR szPrivateBin,
LPCWSTR szGlobalBin,
LPCWSTR szAssemblyName,
LPCWSTR szName,
ULONG cchName,
ULONG *pcName
);
HRESULT FindAssemblyModule (
LPCWSTR szAppBase,
LPCWSTR szPrivateBin,
LPCWSTR szGlobalBin,
LPCWSTR szAssemblyName,
LPCWSTR szModuleName,
LPCWSTR szName,
ULONG cchName,
ULONG *pcName
);
HRESULT GetCORSystemDirectory (
LPWSTR szBuffer,
DWORD cchBuffer,
DWORD* pchBuffer
);
HRESULT GetOption (
REFGUID optionId,
const VARIANT *pvalue
);
HRESULT OpenScopeOnITypeInfo (
ITypeInfo *pITI,
DWORD dwOpenFlags,
REFIID riid,
IUnknown **ppIUnk
);
HRESULT SetOption (
REFGUID optionId,
const VARIANT *pvalue
);
Métodos
Método |
Descrição |
---|---|
Este método não implementado. Se chamado, ele retornará E_NOTIMPL. |
|
Este método não implementado. Se chamado, ele retornará E_NOTIMPL. |
|
Obtém o diretório que mantém o corrente Common linguagem tempo de execução (CLR). Este método é suportado somente para uso por depuradores fora de processo. Chamado a partir de outro componente, ela retornará E_NOTIMPL. |
|
Obtém o valor da opção especificada para o corrente escopo de metadados. A opção controla como as chamadas ao escopo de metadados corrente são tratadas. |
|
Este método não implementado. Se chamado, ele retornará E_NOTIMPL. |
|
Define a opção especificada para um determinado valor para o escopo de metadados. A opção controla como as chamadas ao escopo de metadados corrente são tratadas. |
Requisitos
Plataforma: See Requisitos de sistema do .NET framework.
Cabeçalho: Cor.h
Biblioteca: Usado sistema autônomo um recurso em MsCorEE.dll
.NET Framework Versions: 3.5 SP1, 3,5, 3.0 SP1, 3.0, 2.0 SP1, 2.0, 1.1, 1.0