ProfilePropertyMetadata 类
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
提供描述配置文件属性的值的集合。
public ref class ProfilePropertyMetadata
public ref class ProfilePropertyMetadata : System::Runtime::Serialization::IExtensibleDataObject
[System.Runtime.Serialization.DataContract]
public class ProfilePropertyMetadata
[System.Runtime.Serialization.DataContract]
public class ProfilePropertyMetadata : System.Runtime.Serialization.IExtensibleDataObject
[<System.Runtime.Serialization.DataContract>]
type ProfilePropertyMetadata = class
[<System.Runtime.Serialization.DataContract>]
type ProfilePropertyMetadata = class
interface IExtensibleDataObject
Public Class ProfilePropertyMetadata
Public Class ProfilePropertyMetadata
Implements IExtensibleDataObject
- 继承
-
ProfilePropertyMetadata
- 属性
- 实现
注解
通过类访问配置文件时,可以使用 ProfilePropertyMetadata 该类检索有关配置文件 ProfileService 属性的信息。 可以检索属性的名称和类型、是否为只读属性、是否可供未进行身份验证的用户访问,以及默认值。 应用程序可以根据这些值执行相应的操作,例如不尝试设置只读属性。
若要从与 Windows Communication Framework (WCF) 兼容的应用程序访问ProfilePropertyMetadata对象,请使用GetPropertiesMetadata类的方法ProfileService。 用户不必登录才能检索 ProfilePropertyMetadata 对象,因为配置文件属性的元数据不特定于用户的配置文件属性值。
构造函数
ProfilePropertyMetadata() |
初始化 ProfilePropertyMetadata 类的新实例。 |
属性
AllowAnonymousAccess |
获取或设置一个指示该属性是否可由未经身份验证的用户使用的值。 |
DefaultValue |
获取或设置该属性的默认值。 |
ExtensionData |
获取或设置对 ExtensionDataObject 实例的引用。 |
IsReadOnly |
获取或设置一个指示配置文件属性是否为只读的值。 |
PropertyName |
获取或设置配置文件属性的名称。 |
SerializeAs |
获取或设置一个指示如何序列化属性值的值。 |
TypeName |
获取或设置配置文件属性类型的程序集限定名称。 |
方法
Equals(Object) |
确定指定对象是否等于当前对象。 (继承自 Object) |
GetHashCode() |
作为默认哈希函数。 (继承自 Object) |
GetType() |
获取当前实例的 Type。 (继承自 Object) |
MemberwiseClone() |
创建当前 Object 的浅表副本。 (继承自 Object) |
ToString() |
返回表示当前对象的字符串。 (继承自 Object) |