Compartilhar via


DataServiceContext.DeleteLink(Object, String, Object) Método

Definição

Altera o estado do link para excluído na lista de links acompanhados pelo DataServiceContext.

public:
 void DeleteLink(System::Object ^ source, System::String ^ sourceProperty, System::Object ^ target);
public void DeleteLink (object source, string sourceProperty, object target);
member this.DeleteLink : obj * string * obj -> unit
Public Sub DeleteLink (source As Object, sourceProperty As String, target As Object)

Parâmetros

source
Object

O objeto de origem no link a ser marcado para exclusão.

sourceProperty
String

O nome da propriedade de navegação no objeto de origem que é usada para acessar o objeto de destino.

target
Object

O objeto de destino envolvido no link que está associado ao objeto de origem. O objeto de destino deve ser do tipo identificado pela propriedade de origem ou por um subtipo.

Exceções

Quando source, sourceProperty ou target é nulo.

Quando source ou target está em um estado Detached ou Added.

- ou -

Quando sourceProperty não é uma coleção.

Comentários

Qualquer link que esteja sendo rastreado pelo DataServiceContext, independentemente de seu estado atual, pode ser desanexado.

Aplica-se a