ProfilePropertyMetadata Classe
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
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) |