IEntity.Disassociate método
Desassocia os itens de determinada fonte externa do item externo determinado destino.
Namespace: Microsoft.BusinessData.MetadataModel
Assembly: Microsoft.BusinessData (em Microsoft.BusinessData.dll)
Sintaxe
'Declaração
Sub Disassociate ( _
sourceEntityInstances As EntityInstanceCollection, _
destinationEntityInstance As IEntityInstance, _
association As IAssociation, _
lobSystemInstance As ILobSystemInstance _
)
'Uso
Dim instance As IEntity
Dim sourceEntityInstances As EntityInstanceCollection
Dim destinationEntityInstance As IEntityInstance
Dim association As IAssociation
Dim lobSystemInstance As ILobSystemInstance
instance.Disassociate(sourceEntityInstances, _
destinationEntityInstance, association, _
lobSystemInstance)
void Disassociate(
EntityInstanceCollection sourceEntityInstances,
IEntityInstance destinationEntityInstance,
IAssociation association,
ILobSystemInstance lobSystemInstance
)
Parâmetros
sourceEntityInstances
Tipo: Microsoft.BusinessData.Runtime.EntityInstanceCollectionAs instâncias de origem.
destinationEntityInstance
Tipo: Microsoft.BusinessData.Runtime.IEntityInstanceA instância de destino.
association
Tipo: Microsoft.BusinessData.MetadataModel.IAssociationA associação usar.
lobSystemInstance
Tipo: Microsoft.BusinessData.MetadataModel.ILobSystemInstanceA instância do sistema externo.
Comentários
A associação fornecida como entrada para este método deve ser um Disassociator ou ele deve estar contida por um AssociationGroup que contém um Disassociator. Este método requer um item externo para cada tipo de conteúdo externo de origem da Disassociatore uma instância externa para o tipo de conteúdo externo de destino da Disassociator.
Este método é suportado apenas para associações que não são baseados em chaves estrangeiras.
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.
Exemplos
Code Snippet: Execute the Associator and Disassociator Method Instances of an External Content Type