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é.