Udostępnij za pośrednictwem


ProfilePropertyMetadata Klasa

Definicja

Udostępnia kolekcję wartości opisujących właściwość profilu.

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
Dziedziczenie
ProfilePropertyMetadata
Atrybuty
Implementuje

Uwagi

Klasa służy do pobierania ProfilePropertyMetadata informacji o właściwości profilu podczas uzyskiwania dostępu do profilów za ProfileService pośrednictwem klasy. Możesz pobrać nazwę i typ właściwości, niezależnie od tego, czy jest ona tylko do odczytu, czy jest dostępna dla użytkowników, którzy nie zostali uwierzytelnieni, oraz wartość domyślna. Aplikacja może wykonać odpowiednie akcje na podstawie tych wartości, na przykład nie próbuje ustawić właściwości tylko do odczytu.

Aby uzyskać dostęp do ProfilePropertyMetadata obiektu z aplikacji zgodnej z programem Windows Communication Framework (WCF), użyj GetPropertiesMetadata metody ProfileService klasy . Użytkownik nie musi być zalogowany, aby pobrać ProfilePropertyMetadata obiekt, ponieważ metadane właściwości profilu nie są specyficzne dla wartości właściwości profilu użytkownika.

Konstruktory

ProfilePropertyMetadata()

Inicjuje nowe wystąpienie klasy ProfilePropertyMetadata.

Właściwości

AllowAnonymousAccess

Pobiera lub ustawia wartość wskazującą, czy właściwość jest dostępna dla nieuwierzytelnionych użytkowników.

DefaultValue

Pobiera lub ustawia wartość domyślną właściwości.

ExtensionData

Pobiera lub ustawia odwołanie do ExtensionDataObject wystąpienia.

IsReadOnly

Pobiera lub ustawia wartość wskazującą, czy właściwość profilu jest tylko do odczytu.

PropertyName

Pobiera lub ustawia nazwę właściwości profilu.

SerializeAs

Pobiera lub ustawia wartość wskazującą, jak serializować wartość właściwości.

TypeName

Pobiera lub ustawia kwalifikowaną przez zestaw nazwę typu właściwości profilu.

Metody

Equals(Object)

Określa, czy dany obiekt jest taki sam, jak bieżący obiekt.

(Odziedziczone po Object)
GetHashCode()

Służy jako domyślna funkcja skrótu.

(Odziedziczone po Object)
GetType()

Type Pobiera wartość bieżącego wystąpienia.

(Odziedziczone po Object)
MemberwiseClone()

Tworzy płytkią kopię bieżącego Objectelementu .

(Odziedziczone po Object)
ToString()

Zwraca ciąg reprezentujący bieżący obiekt.

(Odziedziczone po Object)

Dotyczy