Partager via


Méthode DataServiceContext.DeleteLink

Remplace l'état du lien par supprimé dans la liste des liens suivis 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 Sub DeleteLink ( _
    source As Object, _
    sourceProperty As String, _
    target As Object _
)
'Utilisation
Dim instance As DataServiceContext
Dim source As Object
Dim sourceProperty As String
Dim target As Object

instance.DeleteLink(source, sourceProperty, _
    target)
public void DeleteLink(
    Object source,
    string sourceProperty,
    Object target
)
public:
void DeleteLink(
    Object^ source, 
    String^ sourceProperty, 
    Object^ target
)
member DeleteLink : 
        source:Object * 
        sourceProperty:string * 
        target:Object -> unit 
public function DeleteLink(
    source : Object, 
    sourceProperty : String, 
    target : Object
)

Paramètres

  • source
    Type : System.Object
    Objet source dans le lien à marquer pour suppression.
  • sourceProperty
    Type : System.String
    Nom de la propriété de navigation sur l'objet source utilisé pour accéder à l'objet 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.

Exceptions

Exception Condition
ArgumentNullException

Lorsque source, sourceProperty ou target est null.

InvalidOperationException

Lorsque source ou target est à l'état Detached ou Added.

ou

Lorsque sourceProperty n'est pas une collection.

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