ITypeReflector.GetDotNetType método
Obtém o tipo de .NET Framework que corresponde à especificado TypeDescriptor.
Namespace: Microsoft.BusinessData.Infrastructure
Assembly: Microsoft.BusinessData (em Microsoft.BusinessData.dll)
Sintaxe
'Declaração
Function GetDotNetType ( _
typeDescriptor As ITypeDescriptor _
) As Type
'Uso
Dim instance As ITypeReflector
Dim typeDescriptor As ITypeDescriptor
Dim returnValue As Type
returnValue = instance.GetDotNetType(typeDescriptor)
Type GetDotNetType(
ITypeDescriptor typeDescriptor
)
Parâmetros
typeDescriptor
Tipo: Microsoft.BusinessData.MetadataModel.ITypeDescriptorO TypeDescriptor para obter o tipo de .NET Framework de.
Valor retornado
Tipo: System.Type
O tipo de .NET Framework correspondente.
Comentários
O TypeDescriptor descreve um tipo de dados abstratos em um sistema de tipo. Em algum momento, o resumo digite nesse tipo de sistema deve ser resolvido para um tipo real .NET Framework. Por exemplo, para criar uma tabela de dados ADO.NET, você precisa tipos .NET Framework para as colunas. Todos os objetos de TypeReflector devem ser capazes de extrair um tipo de .NET Framework de um TypeDescriptore essa API fornece esse recurso.
Dica
O atributo TypeName de um TypeDesriptor é uma cadeia de caracteres compreendido pela TypeReflector. Embora pareça ser o nome de uma .NET Framework tipo em alguns casos, o valor do atributo não deve ser usado fora do correspondente TypeReflector.
Instâncias de objetos do modelo de objeto de conectividade de dados corporativos estão vinculadas no repositório de metadados que eles são obtidos. Usando instâncias vinculadas a um repositório de metadados com as instâncias do repositório de metadados outro causará corrupção de dados e outro comportamento inesperado. Para obter mais informações, consulte DatabaseBackedMetadataCatalog, FileBackedMetadataCataloge RemoteSharedFileBackedMetadataCatalog.