TypeUsage クラス
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
項目の型情報を表すクラス
[System.Diagnostics.DebuggerDisplay("EdmType={EdmType}, Facets.Count={Facets.Count}")]
public class TypeUsage : System.Data.Entity.Core.Metadata.Edm.MetadataItem
type TypeUsage = class
inherit MetadataItem
Public Class TypeUsage
Inherits MetadataItem
- 継承
- 属性
プロパティ
BuiltInTypeKind |
この TypeUsage の組み込み型種別を取得します。 |
Documentation |
この型に関連付けられているドキュメントを取得または設定します。 (継承元 MetadataItem) |
EdmType |
この TypeUsage によって記述される型情報を取得します。 |
Facets |
この TypeUsage で記述されている型のファセットの一覧を取得します。 |
MetadataProperties |
現在の型のプロパティの一覧を取得します。 (継承元 MetadataItem) |
ModelTypeUsage |
プロバイダー型のモデル型の使用法を返します |
メソッド
拡張メソッド
Constant(TypeUsage, Object) |
指定された定数値を使用して、指定されたプリミティブ型の新しい DbConstantExpression 式を作成します。 |
New(TypeUsage, IEnumerable<DbExpression>) |
新しい DbNewInstanceExpression を作成します。 型引数がコレクション型の場合、コレクションの要素が arguments によって指定されます。 それ以外の場合、arguments は新しいインスタンスのプロパティまたは列の値として使用されます。 |
New(TypeUsage, DbExpression[]) |
新しい DbNewInstanceExpression を作成します。 型引数がコレクション型の場合、コレクションの要素が arguments によって指定されます。 それ以外の場合、arguments は新しいインスタンスのプロパティまたは列の値として使用されます。 |
NewEmptyCollection(TypeUsage) |
指定されたコレクション型の空のコレクションを構築する新しい DbNewInstanceExpression を作成します。 |
Null(TypeUsage) |
型指定された null 値を表す新しい DbNullExpression を作成します。 |
Parameter(TypeUsage, String) |
指定された名前と型のパラメーターを参照する新しい DbParameterReferenceExpression を作成します。 |
Variable(TypeUsage, String) |
指定された名前と型の変数を参照する新しい DbVariableReferenceExpression を作成します。 |
適用対象
Entity Framework