Поделиться через


ProfilePropertyMetadata Класс

Определение

Набор значений, которые описывают свойство профиля.

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 через класс . Вы можете получить имя и тип свойства, доступно ли оно только для чтения, доступ к нему пользователям, которые не прошли проверку подлинности, а также значение по умолчанию. Приложение может выполнять соответствующие действия на основе этих значений, например не пытаться задать свойство только для чтения.

Чтобы получить доступ к объекту ProfilePropertyMetadata из приложения, совместимого с Windows Communication Framework (WCF), используйте 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)

Применяется к