ModelMetadataIdentity 结构
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
标识 的 ModelMetadata键类型。
public value class ModelMetadataIdentity : IEquatable<Microsoft::AspNetCore::Mvc::ModelBinding::Metadata::ModelMetadataIdentity>
public struct ModelMetadataIdentity : IEquatable<Microsoft.AspNetCore.Mvc.ModelBinding.Metadata.ModelMetadataIdentity>
public readonly struct ModelMetadataIdentity : IEquatable<Microsoft.AspNetCore.Mvc.ModelBinding.Metadata.ModelMetadataIdentity>
type ModelMetadataIdentity = struct
Public Structure ModelMetadataIdentity
Implements IEquatable(Of ModelMetadataIdentity)
- 继承
-
ModelMetadataIdentity
- 实现
属性
ConstructorInfo |
获取构造函数的描述符;如果此实例不表示构造函数, |
ContainerType |
Type获取定义由当前实例表示的模型属性的 ;如果当前实例不表示属性, |
MetadataKind |
获取一个值,该值指示由当前 实例表示的元数据类型。 |
ModelType |
获取 Type 由当前实例表示的 。 |
Name |
如果当前实例表示参数或属性,或者 |
ParameterInfo |
获取参数的描述符,如果 |
PropertyInfo |
获取属性的描述符,如果 |
方法
Equals(ModelMetadataIdentity) |
标识 的 ModelMetadata键类型。 |
Equals(Object) |
标识 的 ModelMetadata键类型。 |
ForConstructor(ConstructorInfo, Type) |
ModelMetadataIdentity为具有指定模型类型的所提供的参数创建 。 |
ForParameter(ParameterInfo) |
ModelMetadataIdentity为提供的 参数创建 。 |
ForParameter(ParameterInfo, Type) |
ModelMetadataIdentity为具有指定模型类型的所提供的参数创建 。 |
ForProperty(PropertyInfo, Type, Type) |
ModelMetadataIdentity为提供的属性创建 。 |
ForProperty(Type, String, Type) |
已过时.
已过时.
ModelMetadataIdentity为提供的属性创建 。 |
ForType(Type) |
ModelMetadataIdentity为提供的模型 Type创建 。 |
GetHashCode() |
标识 的 ModelMetadata键类型。 |