Compartilhar via


IEntityInstance.Disassociate método (IEntityInstance, IAssociation)

Remove a associação entre este Item externo e o Item externo determinado usando a associação determinada

Namespace:  Microsoft.BusinessData.Runtime
Assembly:  Microsoft.BusinessData (em Microsoft.BusinessData.dll)

Sintaxe

'Declaração
Sub Disassociate ( _
    instance As IEntityInstance, _
    association As IAssociation _
)
'Uso
Dim instance As IEntityInstance
Dim instance As IEntityInstance
Dim association As IAssociation

instance.Disassociate(instance, association)
void Disassociate(
    IEntityInstance instance,
    IAssociation association
)

Parâmetros

Comentários

Esse método será redefinir os valores de identificador estrangeiro no Item externo para a associação determinada para seus valores padrão. Para enviar a alteração com o sistema externo, o método de atualização deve ser chamado. Este método só pode ser usado com associações com base de chave estrangeiras. Para associações sem uma chave estrangeira, use o método de Disassociate() . A associação determinada deve ser um Disassociator ou deve ser em um AssociationGroup que contém um Disassociator.

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

IEntityInstance interface

IEntityInstance membros

Disassociate em sobrecarga

Microsoft.BusinessData.Runtime namespace