Share via


LinkDescriptor クラス

定義

DataServiceResponse で返される操作でエンティティに加えられた変更の説明を提供します。

public ref class LinkDescriptor sealed : System::Data::Services::Client::Descriptor
public sealed class LinkDescriptor : System.Data.Services.Client.Descriptor
type LinkDescriptor = class
    inherit Descriptor
Public NotInheritable Class LinkDescriptor
Inherits Descriptor
継承
LinkDescriptor

注釈

SaveChanges メソッドは、一連の DataServiceResponse オブジェクトが含まれている OperationResponse オブジェクトを返します。一連のオブジェクトそれぞれには、永続化された変更を表す EntityDescriptor または LinkDescriptor インスタンスのシーケンスが含まれます。

操作を適切に実行するため、記述子の State プロパティは Unchanged に設定され、挿入操作と更新操作の新しい値はマージ設定に従ってマージされます。

操作でエラーが発生した場合、記述子の State は、SaveChanges が呼び出される前と同じままになります。

操作中にエラーが発生し、処理が停止すると、State は変更されません。

プロパティ

Source

DataServiceResponse によって返されたリンクのソース エンティティ。

SourceProperty

DataServiceResponse によって返されるリンク内のソース エンティティの識別子プロパティ。

State

派生クラスでオーバーライドされた場合、このインスタンスが作成された時点のオブジェクトの状態を取得します。

(継承元 Descriptor)
Target

DataServiceResponse によって返されたリンクのソース エンティティ。

メソッド

Equals(Object)

指定されたオブジェクトが現在のオブジェクトと等しいかどうかを判断します。

(継承元 Object)
GetHashCode()

既定のハッシュ関数として機能します。

(継承元 Object)
GetType()

現在のインスタンスの Type を取得します。

(継承元 Object)
MemberwiseClone()

現在の Object の簡易コピーを作成します。

(継承元 Object)
ToString()

現在のオブジェクトを表す文字列を返します。

(継承元 Object)

適用対象