RuntimeReflectionExtensions.GetRuntimeInterfaceMap(TypeInfo, Type) Método
Definição
Importante
Algumas informações dizem respeito a um produto pré-lançado que pode ser substancialmente modificado antes de ser lançado. A Microsoft não faz garantias, de forma expressa ou implícita, em relação à informação aqui apresentada.
Devolve um mapeamento de interface para o tipo especificado e para a interface especificada.
public:
[System::Runtime::CompilerServices::Extension]
static System::Reflection::InterfaceMapping GetRuntimeInterfaceMap(System::Reflection::TypeInfo ^ typeInfo, Type ^ interfaceType);
public static System.Reflection.InterfaceMapping GetRuntimeInterfaceMap(this System.Reflection.TypeInfo typeInfo, Type interfaceType);
static member GetRuntimeInterfaceMap : System.Reflection.TypeInfo * Type -> System.Reflection.InterfaceMapping
<Extension()>
Public Function GetRuntimeInterfaceMap (typeInfo As TypeInfo, interfaceType As Type) As InterfaceMapping
Parâmetros
- typeInfo
- TypeInfo
O tipo para recuperar um mapeamento.
- interfaceType
- Type
A interface para recuperar um mapeamento para.
Devoluções
Um objeto que representa o mapeamento da interface para a interface e tipo especificados.
Exceções
interfaceType não é implementado por typeInfo.
-ou-
interfaceType não se refere a uma interface.
-ou-
typeInfo ou interfaceType é um tipo genérico aberto.
-ou-
interfaceType é uma interface genérica, e typeInfo é um tipo de array.
typeInfo representa um parâmetro de tipo genérico.
typeInfo é uma TypeBuilder instância cujo CreateType() método ainda não foi chamado.
-ou-
O método invocado não é suportado na classe base. As classes derivadas devem fornecer uma implementação.