Formatter.Schedule メソッド
後でシリアル化するために、オブジェクトをスケジュールします。
Formatter 型は CLS との互換性がありません。CLS との互換性に関する詳細については 「共通言語仕様の概要」 を参照してください。
Protected Overridable Function Schedule( _
ByVal obj As Object _) As Long
[C#]
protected virtual long Schedule(objectobj);
[C++]
protected: virtual __int64 Schedule(Object* obj);
[JScript]
protected function Schedule(
obj : Object) : long;
パラメータ
- obj
シリアル化の対象としてスケジュールされるオブジェクト。
戻り値
オブジェクトに割り当てられたオブジェクト ID。
解説
Schedule はオブジェクトの ID を取得し、新しいオブジェクト ID を取得すると、後でシリアル化するためにキューに格納します。スケジュールは、シリアル化対象のオブジェクトの作業キューとして、フォーマッタの内部に保持されます。オブジェクトが既に作業キューに存在している場合は、そのオブジェクトがもう一度追加されることはなく、例外もスローされません。
必要条件
プラットフォーム: Windows 98, Windows NT 4.0, Windows Millennium Edition, Windows 2000, Windows XP Home Edition, Windows XP Professional, Windows Server 2003 ファミリ
参照
Formatter クラス | Formatter メンバ | System.Runtime.Serialization 名前空間 | ObjectIDGenerator