'宣言 Public ReadOnly Property WebScheduleInfo As WebScheduleInfo
public WebScheduleInfo WebScheduleInfo {get;}
継承クラスで CreateInstance ファクトリ メソッドを実装するとき、特定のオブジェクトに WebScheduleInfo を設定しなければならないことがあります。オブジェクトで WebScheduleInfoを設定する最も多い理由は、そのオブジェクトの 1 つ以上のプロパティが、WebScheduleInfo オブジェクトで定義されているプロパティからデフォルト値を取得するためです(たとえば、アラームからアクティビティの期限までのデフォルトの時間間隔)。WebScheduleInfo の存在に依存するプロパティを使用して新しいオブジェクトを初期化しないと、データ バインディング時にエラー "Object reference not set to an instance of an object (オブジェクト参照がオブジェクトのインスタンスに設定されていません)" が発生する場合があります。
WebScheduleDataProviderBase クラスは、ASP.NET ページライフサイクルの Load イベント時またはその前に、WebScheduleInfo を初期化します。