バージョン

ModelBase クラス メンバ

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

パブリック コンストラクタ
プロテクト プロパティ
 名前解説
Protected プロパティStoreすべてのオプションでストアを返します。  
トップ
パブリック メソッド
 名前解説
Public メソッドToJsonオブジェクトを JSON へシリアル化します。  
トップ
プロテクト メソッド
 名前解説
Protected メソッドCamelize指定された文字列を camel ケースに変換します。  
Protected メソッドGetBoolモデルのブール値プロパティの値を取得します。  
Protected メソッドGetCharモデルの char プロパティの値を設定します。  
Protected メソッドGetDateTimeモデルの DateTime プロパティの値を取得します。  
Protected メソッドGetDoubleモデルの double プロパティの値を取得します。  
Protected メソッドGetIEnumerable<T>モデルの IEnumerable プロパティの値を取得します。値が null の場合、T 型の IEnumerable が作成されます。  
Protected メソッドGetIntモデルの int プロパティの値を取得します。  
Protected メソッドGetJSLiteralモデルの literal プロパティの値を設定します。  
Protected メソッドGetLongモデルの long プロパティの値を取得します。  
Protected メソッドGetModel<T>モデルの IModel プロパティの値を取得します。値が null の場合、T 型の新しいモデルが作成されます。  
Protected メソッドGetStringモデルの文字列プロパティの値を取得します。  
Protected メソッドGetStringEnum<T>値が Enum の小文字値の文字列プロパティの値を取得します。  
Protected メソッドGetValue<T>任意の型のプロパティ値を取得します。  
Protected メソッドGetValueModel<T>モデルの IModel プロパティの値を取得します。  
Protected メソッドJsonFromBoolブール オブジェクトを JSON へシリアル化します。  
Protected メソッドJsonFromDateTimeDateTime オブジェクトを JSON Date オブジェクトへシリアル化します。  
Protected メソッドJsonFromDoubledouble オブジェクトを JSON へシリアル化します。  
Protected メソッドJsonFromFloatfloat オブジェクトを JSON へシリアル化します。  
Protected メソッドJsonFromIDictionaryオブジェクトの IDictionary を JSON へシリアル化します。  
Protected メソッドJsonFromIEnumerableIEnumerable オブジェクトを JSON へシリアル化します。  
Protected メソッドJsonFromIntオブジェクトを JSON へシリアル化します。  
Protected メソッドJsonFromModelStore内部モデル ストアを JSON へシリアル化します。  
Protected メソッドJsonFromObject型シリアル化メソッドを使用して JSON の任意のオブジェクトをシリアル化します。  
Protected メソッドJsonFromStringすべての単一引用符をエスケープして、文字列を JSON 文字列へシリアル化します。  
Protected メソッドSetBoolモデルの値をブール値プロパティを設定します。  
Protected メソッドSetBrush  
Protected メソッドSetCamelizedStringEnum<T>値が Enum の小文字値の文字列プロパティの値を設定します。  
Protected メソッドSetCharモデルの char プロパティの値を取得します。  
Protected メソッドSetDateTime値をモデルの DateTime プロパティへ設定します。  
Protected メソッドSetDouble値をモデルの double プロパティへ設定します。  
Protected メソッドSetIEnumerable<T>モデルの IEnumerable プロパティの値を設定します。  
Protected メソッドSetIntモデルの int プロパティの値を設定します。  
Protected メソッドSetJSLiteralモデルの literal プロパティの値を取得します。  
Protected メソッドSetLong値をモデルの long プロパティへ設定します。  
Protected メソッドSetModel<T>モデルの IModel プロパティの値を設定します。  
Protected メソッドSetString値をモデルの文字列プロパティへ設定します。  
Protected メソッドSetStringEnum<T>値が Enum の小文字値の文字列プロパティの値を設定します。  
Protected メソッドSetValue<T>任意の型のプロパティ値を設定します。  
Protected メソッドTransformDataデータを変換します。  
Protected メソッドValidValueType<T>既存のプロパティの値の型を確認します。既存しないプロパティの場合、false を返します。  
トップ
参照

オンラインで表示: GitHub