ProfilePropertyMetadata Klass

Definition

Innehåller en samling värden som beskriver en profilegenskap.

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
Arv
ProfilePropertyMetadata
Attribut
Implementeringar

Kommentarer

Du använder ProfilePropertyMetadata klassen för att hämta information om en profilegenskap när du kommer åt profiler via ProfileService klassen. Du kan hämta egenskapens namn och typ, om den är skrivskyddad, om den kan nås av användare som inte har autentiserats och standardvärdet. Ett program kan vidta lämpliga åtgärder baserat på dessa värden, till exempel att inte försöka ange en skrivskyddad egenskap.

Om du vill komma åt objektet ProfilePropertyMetadata från ett program som är kompatibelt med Windows Communication Framework (WCF) använder du metoden GetPropertiesMetadata i klassen ProfileService. Användaren behöver inte vara inloggad för att hämta ProfilePropertyMetadata objektet eftersom metadata för profilegenskaper inte är specifika för en användares profilegenskapsvärden.

Konstruktorer

Name Description
ProfilePropertyMetadata()

Initierar en ny instans av ProfilePropertyMetadata klassen.

Egenskaper

Name Description
AllowAnonymousAccess

Hämtar eller anger ett värde som anger om egenskapen är tillgänglig för oautentiserade användare.

DefaultValue

Hämtar eller anger standardvärdet för egenskapen.

ExtensionData

Hämtar eller anger en referens till en ExtensionDataObject instans.

IsReadOnly

Hämtar eller anger ett värde som anger om en profilegenskap är skrivskyddad.

PropertyName

Hämtar eller anger namnet på profilegenskapen.

SerializeAs

Hämtar eller anger ett värde som anger hur du serialiserar egenskapsvärdet.

TypeName

Hämtar eller anger det sammansättningskvalificerade namnet på profilegenskapstypen.

Metoder

Name Description
Equals(Object)

Avgör om det angivna objektet är lika med det aktuella objektet.

(Ärvd från Object)
GetHashCode()

Fungerar som standard-hash-funktion.

(Ärvd från Object)
GetType()

Hämtar den aktuella instansen Type .

(Ärvd från Object)
MemberwiseClone()

Skapar en ytlig kopia av den aktuella Object.

(Ärvd från Object)
ToString()

Returnerar en sträng som representerar det aktuella objektet.

(Ärvd från Object)

Gäller för