次の方法で共有


Entity のメンバー

すべてのエンティティ型の基本クラスです。

Entity データ型で公開されるメンバーを以下の表に示します。

プロテクト コンストラクター

  名前 説明
  Entity Entity クラスの新しいインスタンスを初期化します。

このページのトップへ

パブリック プロパティ

(プロテクト プロパティ も参照)

  名前 説明
public property EntityActions このエンティティで保留中のカスタム メソッド呼び出しの一覧を取得します。
public property EntityConflict 送信操作の後、このエンティティの競合情報を取得します。
public property EntityState この Entity の現在の状態を取得します。
public property HasChanges このエンティティに現在保留中の変更があるかどうかを示す値を取得します。
public property HasValidationErrors このエンティティに検証エラーがあるかどうかを示す値を取得します。
public property IsReadOnly このエンティティが現在読み取り専用の状態であるかどうかを示す値を取得します。
public property ValidationErrors このエンティティの検証エラーのコレクションを取得します。

このページのトップへ

プロテクト プロパティ

  名前 説明
protected property EntitySet この Entity がメンバーである EntitySet を取得します。
protected property IsDeserializing 現在のエンティティが逆シリアライズ化されている最中かどうかを示す値を取得します。

このページのトップへ

パブリック メソッド

(プロテクト メソッド も参照)

  名前 説明
public method Equals  オーバーロードされます。(Object から継承)
public method GetHashCode  (Object から継承)
public method GetIdentity ハッシュに適したエンティティ ID を返します。
public method GetOriginal このエンティティの元の状態を取得します。
public method GetType  (Object から継承)
public method OnDeserialized この Entity が逆シリアル化された後に呼び出されます。
public method OnDeserializing この Entity が逆シリアル化されているときに呼び出されます。
public methodstatic ReferenceEquals  (Object から継承)
public method ToString オーバーライドされます。現在のエンティティの名前空間の文字列形式を取得します。

このページのトップへ

プロテクト メソッド

  名前 説明
protected method AcceptChanges この Entity への現在の変更を受け入れて、適切な状態遷移を適用します。
protected method BeginEdit Entity の編集を開始します。
protected method CancelEdit BeginEdit への最後の呼び出し以降に Entity に加えられたすべての変更をキャンセルします。
protected method CanInvokeAction 指定したアクションを現在呼び出すことができるかどうかを示す値を取得します。
protected method EndEdit EndEdit への最後の呼び出し以降にこのエンティティに加えられた編集をコミットします。
protected method Finalize  (Object から継承)
protected method InvokeAction 変更内容の送信時に、このエンティティで呼び出すアクションを登録するために呼び出されます。
protected method IsActionInvoked 指定したアクションが呼び出されたかどうかを示します。
protected method MemberwiseClone  (Object から継承)
protected method OnActionStateChanged このエンティティで呼び出されたアクションの状態が変更された場合に呼び出されます。
protected method OnLoaded EntityEntitySet に読み込まれたときに呼び出されます。
protected method OnPropertyChanged Entity プロパティが変更されたときに呼び出されます。
protected method RaiseDataMemberChanged プロパティ Set アクセス操作子から呼び出され、Entity のデータ メンバーが変更されたことをフレームワークに通知します。
protected method RaiseDataMemberChanging プロパティ Set アクセス操作子から呼び出され、Entity データ メンバーがすぐに変更されることをフレーム ワークに通知します。
protected method RaisePropertyChanged プロパティ Set アクセス操作子から呼び出され、Entity メンバーが変更されたことをフレームワークに通知します。
protected method RejectChanges このエンティティに加えられたプロパティの変更をすべて元の値に戻します。
protected method UpdateActionState OnActionStateChanged オーバーライドのコンテキスト内で呼び出されます。このメソッドは、カスタム メソッドに対応するプロパティの適切なプロパティ変更通知を発生させます。
protected method ValidateProperty オーバーロードされます。プロパティ値が検証コンテキストで有効かどうかを示します。

このページのトップへ

パブリック イベント

  名前 説明
public event PropertyChanged Entity プロパティが変更されたときに発生します。

このページのトップへ

明示的インターフェイスの実装

  名前 説明
  System.ComponentModel.IChangeTracking.AcceptChanges  
  System.ComponentModel.IEditableObject.BeginEdit  
  System.ComponentModel.IEditableObject.CancelEdit  
  System.ComponentModel.IEditableObject.EndEdit  
  System.ComponentModel.INotifyDataErrorInfo.GetErrors  
  System.ComponentModel.IRevertibleChangeTracking.RejectChanges  
  System.ComponentModel.IChangeTracking.IsChanged  
  System.ComponentModel.INotifyDataErrorInfo.HasErrors  
  System.ComponentModel.INotifyDataErrorInfo.ErrorsChanged  

このページのトップへ

参照

リファレンス

Entity クラス
System.ServiceModel.DomainServices.Client 名前空間