次の方法で共有


DataServiceContext.WritingEntity イベント

エンティティが要求メッセージで XML に完全にシリアル化された後に発生します。

名前空間:  System.Data.Services.Client
アセンブリ:  Microsoft.Data.Services.Client (Microsoft.Data.Services.Client.dll)

構文

'宣言
Public Event WritingEntity As EventHandler(Of ReadingWritingEntityEventArgs)
'使用
Dim instance As DataServiceContext
Dim handler As EventHandler(Of ReadingWritingEntityEventArgs)

AddHandler instance.WritingEntity, handler
public event EventHandler<ReadingWritingEntityEventArgs> WritingEntity
public:
 event EventHandler<ReadingWritingEntityEventArgs^>^ WritingEntity {
    void add (EventHandler<ReadingWritingEntityEventArgs^>^ value);
    void remove (EventHandler<ReadingWritingEntityEventArgs^>^ value);
}
member WritingEntity : IEvent<EventHandler<ReadingWritingEntityEventArgs>,
    ReadingWritingEntityEventArgs>
JScript では、イベントは使用できますが、新規に宣言することはできません。

説明

WritingEntity イベントを処理すると、要求内の XML を送信前に変更することができます。

WritingEntity イベントは、指定された SaveChangesOptions 値に Batch を含めずに BeginSaveChanges(SaveChangesOptions, AsyncCallback, Object) を呼び出すと、別のスレッドで発生することがあります。

関連項目

参照

DataServiceContext クラス

System.Data.Services.Client 名前空間