次の方法で共有


ParameterModel クラス

[このページは、Entity Framework 6 に関するページです。最新バージョンは、'Entity Framework' NuGet パッケージとして入手できます。Entity Framework の詳細については、msdn.com/data/ef を参照してください。]

パラメーターに関する情報を表します。

継承階層

System.Object
  System.Data.Entity.Migrations.Model.PropertyModel
    System.Data.Entity.Migrations.Model.ParameterModel

名前空間:  System.Data.Entity.Migrations.Model
アセンブリ:  EntityFramework (EntityFramework.dll 内)

構文

'宣言
Public Class ParameterModel _
    Inherits PropertyModel
'使用
Dim instance As ParameterModel
public class ParameterModel : PropertyModel
public ref class ParameterModel : public PropertyModel
type ParameterModel =  
    class 
        inherit PropertyModel 
    end
public class ParameterModel extends PropertyModel

ParameterModel 型で公開されるメンバーは以下のとおりです。

コンストラクター

  名前 説明
パブリック メソッド ParameterModel(PrimitiveTypeKind) 指定された型で ParameterModel クラスの新しいインスタンスを初期化します。
パブリック メソッド ParameterModel(PrimitiveTypeKind, TypeUsage) 型とその使用法を指定して、ParameterModel クラスの新しいインスタンスを初期化します。

上揃え

プロパティ

  名前 説明
パブリック プロパティ DefaultValue このプロパティ モデルの既定値として使用する定数値を取得または設定します。Entity Framework Migrations API は、信頼されていないソース (アプリケーションのエンド ユーザーなど) によって提供された入力を受け付けるように設計されていません。このようなソースから入力を受け取った場合は、SQL インジェクション攻撃などの防御のために、API に渡す前に入力を検証する必要があります。 (PropertyModel から継承されます。)
パブリック プロパティ DefaultValueSql このプロパティ モデルの既定値として使用する SQL 式を取得または設定します。Entity Framework Migrations API は、信頼されていないソース (アプリケーションのエンド ユーザーなど) によって提供された入力を受け付けるように設計されていません。このようなソースから入力を受け取った場合は、SQL インジェクション攻撃などの防御のために、API に渡す前に入力を検証する必要があります。 (PropertyModel から継承されます。)
パブリック プロパティ IsFixedLength このプロパティ モデルが固定長かどうかを示す値を取得または設定します。配列データ型にのみ有効です。 (PropertyModel から継承されます。)
パブリック プロパティ IsOutParameter このインスタンスが出力パラメーターであるかどうかを示す値を取得または設定します。
パブリック プロパティ IsUnicode このプロパティ モデルで Unicode 文字をサポートするかどうかを示す値を取得または設定します。テキスト データ型にのみ有効です。 (PropertyModel から継承されます。)
パブリック プロパティ MaxLength このプロパティ モデルの最大長を取得または設定します。配列データ型にのみ有効です。 (PropertyModel から継承されます。)
パブリック プロパティ Name プロパティ モデルの名前を取得または設定します。Entity Framework Migrations API は、信頼されていないソース (アプリケーションのエンド ユーザーなど) によって提供された入力を受け付けるように設計されていません。このようなソースから入力を受け取った場合は、SQL インジェクション攻撃などの防御のために、API に渡す前に入力を検証する必要があります。 (PropertyModel から継承されます。)
パブリック プロパティ Precision このプロパティ モデルの有効桁数を取得または設定します。decimal データ型にのみ有効です。 (PropertyModel から継承されます。)
パブリック プロパティ Scale このプロパティ モデルの小数点以下桁数を取得または設定します。decimal データ型にのみ有効です。 (PropertyModel から継承されます。)
パブリック プロパティ StoreType このプロパティ モデルに使用するプロバイダー固有のデータ型を取得または設定します。Entity Framework Migrations API は、信頼されていないソース (アプリケーションのエンド ユーザーなど) によって提供された入力を受け付けるように設計されていません。このようなソースから入力を受け取った場合は、SQL インジェクション攻撃などの防御のために、API に渡す前に入力を検証する必要があります。 (PropertyModel から継承されます。)
パブリック プロパティ Type このプロパティ モデルのデータ型を取得します。 (PropertyModel から継承されます。)
パブリック プロパティ TypeUsage このプロパティ モデルのデータ型に関する追加の詳細情報を取得します。これには、最大長や null 値の許容などの詳細情報が含まれます。 (PropertyModel から継承されます。)

上揃え

メソッド

  名前 説明
パブリック メソッド Equals (Object から継承されます。)
プロテクト メソッド Finalize (Object から継承されます。)
パブリック メソッド GetHashCode (Object から継承されます。)
パブリック メソッド GetType (Object から継承されます。)
プロテクト メソッド MemberwiseClone (Object から継承されます。)
パブリック メソッド ToString (Object から継承されます。)

上揃え

スレッド セーフ

この型のすべてのパブリック static (Visual Basic では Shared) メンバーは、スレッド セーフです。インスタンス メンバーの場合は、スレッド セーフであるとは限りません。

参照

参照

System.Data.Entity.Migrations.Model 名前空間