Partager via


Méthode DataServiceContext.AttachLink

Informe le DataServiceContext qu'il doit commencer à suivre le lien spécifié qui définit une relation entre les objets d'entité.

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

Syntaxe

'Déclaration
Public Sub AttachLink ( _
    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.AttachLink(source, sourceProperty, _
    target)
public void AttachLink(
    Object source,
    string sourceProperty,
    Object target
)
public:
void AttachLink(
    Object^ source, 
    String^ sourceProperty, 
    Object^ target
)
member AttachLink : 
        source:Object * 
        sourceProperty:string * 
        target:Object -> unit 
public function AttachLink(
    source : Object, 
    sourceProperty : String, 
    target : Object
)

Paramètres

  • source
    Type : System.Object
    Objet source dans le nouveau lien.
  • sourceProperty
    Type : System.String
    Nom de la propriété sur l'objet source, qui représente le lien entre l'objet source et l'objet cible.
  • target
    Type : System.Object
    Objet cible du lien qui est lié à l'objet source spécifié dans cet appel.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 le lien entre les deux entités existe déjà.

ou

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

Voir aussi

Référence

DataServiceContext Classe

Espace de noms System.Data.Services.Client