ITypeReflector.Set método (ITypeDescriptor, ITypeDescriptor, Object, Object)
Define o valor especificado no objeto pai especificada.
Namespace: Microsoft.BusinessData.Infrastructure
Assembly: Microsoft.BusinessData (em Microsoft.BusinessData.dll)
Sintaxe
'Declaração
Sub Set ( _
typeDescriptor As ITypeDescriptor, _
instanceRootTypeDescriptor As ITypeDescriptor, _
ByRef instance As Object, _
value As Object _
)
'Uso
Dim instance As ITypeReflector
Dim typeDescriptor As ITypeDescriptor
Dim instanceRootTypeDescriptor As ITypeDescriptor
Dim instance As Object
Dim value As Object
instance.Set(typeDescriptor, instanceRootTypeDescriptor, _
instance, value)
void Set(
ITypeDescriptor typeDescriptor,
ITypeDescriptor instanceRootTypeDescriptor,
ref Object instance,
Object value
)
Parâmetros
typeDescriptor
Tipo: Microsoft.BusinessData.MetadataModel.ITypeDescriptorO TypeDescriptor que corresponde ao valor especificado.
instanceRootTypeDescriptor
Tipo: Microsoft.BusinessData.MetadataModel.ITypeDescriptorO TypeDescriptor que corresponde ao objeto pai.
instance
Tipo: System.ObjectO objeto pai.
value
Tipo: System.ObjectO valor a definir.
Comentários
O valor poderia ser de um tipo primitivo, tipo de valor ou um tipo de referência. O TypeDescriptor que representa o objeto pai não devem ter o sinalizador IsCollection definido.
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.