Compartilhar via


ITypeReflector.Set método (ITypeDescriptor, ITypeDescriptor, Object, Object, Int32)

Define o valor especificado no índice especificado da coleção 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, _
    index As Integer _
)
'Uso
Dim instance As ITypeReflector
Dim typeDescriptor As ITypeDescriptor
Dim instanceRootTypeDescriptor As ITypeDescriptor
Dim instance As Object
Dim value As Object
Dim index As Integer

instance.Set(typeDescriptor, instanceRootTypeDescriptor, _
    instance, value, index)
void Set(
    ITypeDescriptor typeDescriptor,
    ITypeDescriptor instanceRootTypeDescriptor,
    ref Object instance,
    Object value,
    int index
)

Parâmetros

  • index
    Tipo: System.Int32

    O índice no conjunto de 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 deve 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.

Ver também

Referência

ITypeReflector interface

ITypeReflector membros

Set em sobrecarga

Microsoft.BusinessData.Infrastructure namespace