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 メソッドは、一連のOperationResponse オブジェクトを含むDataServiceResponse オブジェクトを返します。各オブジェクトには、永続化された変更を表す一連のEntityDescriptorまたはLinkDescriptorインスタンスが含まれます。

操作を成功させるには、記述子の State プロパティが変更されず、挿入操作と更新操作の新しい値がマージ設定に従ってマージされます。

エラーのある操作の場合、記述子の State は、 SaveChanges が呼び出される前と同じままです。

操作中にエラーが発生して処理が停止した場合、 State は変更されません。

プロパティ

名前 説明
Source

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

SourceProperty

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

State

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

(継承元 Descriptor)
Target

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

メソッド

名前 説明
Equals(Object)

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

(継承元 Object)
GetHashCode()

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

(継承元 Object)
GetType()

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

(継承元 Object)
MemberwiseClone()

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

(継承元 Object)
ToString()

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

(継承元 Object)

適用対象