Partager via


Méthode DataServiceContext.DetachLink

Supprime le lien spécifié de la liste de liens en cours de suivi par le DataServiceContext.

Espace de noms :  System.Data.Services.Client
Assembly :  Microsoft.Data.Services.Client (en Microsoft.Data.Services.Client.dll)

Syntaxe

'Déclaration
Public Function DetachLink ( _
    source As Object, _
    sourceProperty As String, _
    target As Object _
) As Boolean
'Utilisation
Dim instance As DataServiceContext
Dim source As Object
Dim sourceProperty As String
Dim target As Object
Dim returnValue As Boolean

returnValue = instance.DetachLink(source, _
    sourceProperty, target)
public bool DetachLink(
    Object source,
    string sourceProperty,
    Object target
)
public:
bool DetachLink(
    Object^ source, 
    String^ sourceProperty, 
    Object^ target
)
member DetachLink : 
        source:Object * 
        sourceProperty:string * 
        target:Object -> bool 
public function DetachLink(
    source : Object, 
    sourceProperty : String, 
    target : Object
) : boolean

Paramètres

  • source
    Type : System.Object
    Objet source participant dans le lien à marquer pour suppression.
  • sourceProperty
    Type : System.String
    Nom de la propriété sur l'objet source qui représente la source dans le lien entre la source et la cible.
  • target
    Type : System.Object
    Objet cible impliqué dans le lien qui est lié à l'objet source.L'objet cible doit être du type identifié par la propriété source ou un sous-type.

Valeur de retour

Type : System.Boolean
Retourne true si l'entité spécifiée était détachée ; sinon, false.

Exceptions

Exception Condition
ArgumentNullException

Lorsque source ou sourceProperty est nullune référence Null (Nothing dans Visual Basic).

ArgumentException

Lorsque sourceProperty est une chaîne vide.

Notes

Tout lien suivi par le DataServiceContext, quel que soit son état actuel, peut être détaché.

Voir aussi

Référence

DataServiceContext Classe

Espace de noms System.Data.Services.Client