Condividi tramite


ProfilePropertyMetadata Classe

Definizione

Fornisce una raccolta di valori che descrivono una proprietà del profilo.

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
Ereditarietà
ProfilePropertyMetadata
Attributi
Implementazioni

Commenti

ProfilePropertyMetadata La classe consente di recuperare informazioni su una proprietà del profilo quando si accede ai profili tramite la ProfileService classe . È possibile recuperare il nome e il tipo della proprietà, indipendentemente dal fatto che sia di sola lettura, se è possibile accedervi dagli utenti che non sono stati autenticati e dal valore predefinito. Un'applicazione può eseguire le azioni appropriate in base a questi valori, ad esempio non tentare di impostare una proprietà di sola lettura.

Per accedere all'oggetto ProfilePropertyMetadata da un'applicazione compatibile con Windows Communication Framework (WCF), usare il GetPropertiesMetadata metodo della ProfileService classe . L'utente non deve essere connesso per recuperare l'oggetto ProfilePropertyMetadata perché i metadati per le proprietà del profilo non sono specifici dei valori delle proprietà del profilo di un utente.

Costruttori

ProfilePropertyMetadata()

Inizializza una nuova istanza della classe ProfilePropertyMetadata.

Proprietà

AllowAnonymousAccess

Ottiene o imposta un valore che indica se la proprietà è disponibile per gli utenti non autenticati.

DefaultValue

Ottiene o imposta il valore predefinito della proprietà.

ExtensionData

Ottiene o imposta un riferimento a un'istanza di ExtensionDataObject.

IsReadOnly

Ottiene o imposta un valore che indica se una proprietà del profilo è di sola lettura.

PropertyName

Ottiene o imposta il nome della proprietà del profilo.

SerializeAs

Ottiene o imposta un valore che indica come serializzare il valore della proprietà.

TypeName

Ottiene o imposta il nome completo di assembly del tipo di proprietà del profilo.

Metodi

Equals(Object)

Determina se l'oggetto specificato è uguale all'oggetto corrente.

(Ereditato da Object)
GetHashCode()

Funge da funzione hash predefinita.

(Ereditato da Object)
GetType()

Ottiene l'oggetto Type dell'istanza corrente.

(Ereditato da Object)
MemberwiseClone()

Crea una copia superficiale dell'oggetto Object corrente.

(Ereditato da Object)
ToString()

Restituisce una stringa che rappresenta l'oggetto corrente.

(Ereditato da Object)

Si applica a