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
instance
Tipo: Microsoft.BusinessData.Runtime.IEntityInstanceO Item externo para remover a associação deste Item externo.
association
Tipo: Microsoft.BusinessData.MetadataModel.IAssociationA associação. A associação determinada deve ter um tipo de conteúdo externo única fonte
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.