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。 如果类型参数为集合类型,参数将指定集合的元素。 否则,参数将用作新实例中的属性值或列值。 |
| New(TypeUsage, DbExpression[]) |
创建一个新的 DbNewInstanceExpression。 如果类型参数为集合类型,参数将指定集合的元素。 否则,参数将用作新实例中的属性值或列值。 |
| NewEmptyCollection(TypeUsage) |
创建一个新的 DbNewInstanceExpression,它构造一个指定集合类型的空集合。 |
| Null(TypeUsage) |
创建一个新的 DbNullExpression,它表示具有类型的 null 值。 |
| Parameter(TypeUsage, String) |
创建一个新的 DbParameterReferenceExpression,它使用指定的名称和类型引用参数。 |
| Variable(TypeUsage, String) |
创建一个新的 DbVariableReferenceExpression,它使用指定的名称和类型引用变量。 |