IEntityInstance.Disassociate - Méthode (IEntityInstance, IAssociation)
Supprime l'association entre cet élément externe et l'élément externe en utilisant l'association donnée
Espace de noms : Microsoft.BusinessData.Runtime
Assembly : Microsoft.BusinessData (dans Microsoft.BusinessData.dll)
Syntaxe
'Déclaration
Sub Disassociate ( _
instance As IEntityInstance, _
association As IAssociation _
)
'Utilisation
Dim instance As IEntityInstance
Dim instance As IEntityInstance
Dim association As IAssociation
instance.Disassociate(instance, association)
void Disassociate(
IEntityInstance instance,
IAssociation association
)
Paramètres
instance
Type : Microsoft.BusinessData.Runtime.IEntityInstanceL'élément externe à supprimer association de cet élément externe.
association
Type : Microsoft.BusinessData.MetadataModel.IAssociationL'association. L'association donnée doit avoir un type de contenu externe de source unique
Remarques
Cette méthode réinitialise les valeurs de l'identificateur étranger sur l'élément externe pour l'association donnée leurs valeurs par défaut. Pour envoyer la modification du système externe, méthode de mise à jour doit être appelée. Cette méthode peut uniquement être utilisée avec les associations en fonction de clé étrangères. Pour les associations sans clé étrangère, utilisez la méthode Disassociate() . L'association donnée doit être un Disassociator ou qu'il doit être placé dans une AssociationGroup qui contient un Disassociator.
Instances d'objets dans le modèle objet Business Data Connectivity sont liés au magasin de métadonnées sont accessibles à partir de. L'utilisation d'instances liés à un magasin de métadonnées avec les instances à partir d'un autre magasin de métadonnées va entraîner l'altération des données et un comportement inattendu. Pour plus d'informations, voir DatabaseBackedMetadataCatalogFileBackedMetadataCataloget RemoteSharedFileBackedMetadataCatalog.