Scheduler for UWP/WinRT
BaseStorage<T,TMappingCollection> クラス
メンバ 

ストレージに格納されるオブジェクトの型。これは、BasePersistableObject クラスから派生され、パラメータのないデフォルトコンストラクタを持つ必要があります。
マッピングに使用されるコレクションの型。これは、MappingCollectionBase<T> クラスから派生され、パラメータのないデフォルトコンストラクタを持つ必要があります。
BaseStorage<T,TMappingCollection> は、C1Schedule オブジェクトモデル内のすべてのストレージの基本汎用コンポーネントです。BasePersistableObject から派生されたオブジェクトのストレージを表します。このコンポーネントは、オブジェクトのコレクションに対する操作のメソッドを実装します。これを使用すると、DataSource および DataMember プロパティによって指定されたデータソースからデータを取得することで、プログラムによってまたは自動的にコレクションに値を挿入できます。また、データソースフィールドをオブジェクトのプロパティにマップできます。
オブジェクト モデル
BaseStorage<T,TMappingCollection> クラス
構文
'宣言
 
Public Class BaseStorage
    (Of T As {New, BasePersistableObject},
     TMappingCollection As {New, MappingCollectionBase(Of T)}) 
   Inherits C1BindingSource
   Implements ISupportInitializeISupportInitializeNotification 
public class BaseStorage<T,TMappingCollection> : C1BindingSource, ISupportInitializeISupportInitializeNotification  
where T: new(), BasePersistableObject
where TMappingCollection: new(), MappingCollectionBase<T>
型パラメータ
T
ストレージに格納されるオブジェクトの型。これは、BasePersistableObject クラスから派生され、パラメータのないデフォルトコンストラクタを持つ必要があります。
TMappingCollection
マッピングに使用されるコレクションの型。これは、MappingCollectionBase<T> クラスから派生され、パラメータのないデフォルトコンストラクタを持つ必要があります。
継承階層

System.Object
   C1.C1Schedule.C1BindingSource
      C1.C1Schedule.BaseStorage<T,TMappingCollection>
         C1.C1Schedule.AppointmentStorage
         C1.C1Schedule.CategoryStorage
         C1.C1Schedule.ContactStorage
         C1.C1Schedule.LabelStorage
         C1.C1Schedule.ResourceStorage
         C1.C1Schedule.StatusStorage

Requirements

Target Platforms: Windows 7, Windows Vista SP1 or later, Windows XP SP3, Windows Server 2008 (Server Core not supported), Windows Server 2008 R2 (Server Core supported with SP1 or later), Windows Server 2003 SP2

参照

関連項目

BaseStorage<T,TMappingCollection> メンバ
C1.C1Schedule 名前空間

Send Feedback