ProfilePropertyMetadata Clase

Definición

Proporciona una colección de valores que describen una propiedad de perfil.

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
Herencia
ProfilePropertyMetadata
Atributos
Implementaciones

Comentarios

La clase se usa ProfilePropertyMetadata para recuperar información sobre una propiedad de perfil cuando se accede a los perfiles a través de la ProfileService clase . Puede recuperar el nombre y el tipo de la propiedad, tanto si es de solo lectura, si puede acceder a él los usuarios que no se han autenticado y el valor predeterminado. Una aplicación puede realizar las acciones adecuadas en función de estos valores, como no intentar establecer una propiedad de solo lectura.

Para acceder al objeto ProfilePropertyMetadata desde una aplicación compatible con Windows Communication Framework (WCF), use el método GetPropertiesMetadata de la clase ProfileService. El usuario no tiene que iniciar sesión para recuperar el ProfilePropertyMetadata objeto porque los metadatos de las propiedades del perfil no son específicos de los valores de propiedad de perfil de un usuario.

Constructores

Nombre Description
ProfilePropertyMetadata()

Inicializa una nueva instancia de la clase ProfilePropertyMetadata.

Propiedades

Nombre Description
AllowAnonymousAccess

Obtiene o establece un valor que indica si la propiedad está disponible para usuarios no autenticados.

DefaultValue

Obtiene o establece el valor predeterminado de la propiedad .

ExtensionData

Obtiene o establece una referencia a una ExtensionDataObject instancia de .

IsReadOnly

Obtiene o establece un valor que indica si una propiedad de perfil es de solo lectura.

PropertyName

Obtiene o establece el nombre de la propiedad de perfil.

SerializeAs

Obtiene o establece un valor que indica cómo serializar el valor de propiedad.

TypeName

Obtiene o establece el nombre completo del ensamblado del tipo de propiedad de perfil.

Métodos

Nombre Description
Equals(Object)

Determina si el objeto especificado es igual al objeto actual.

(Heredado de Object)
GetHashCode()

Actúa como función hash predeterminada.

(Heredado de Object)
GetType()

Obtiene el Type de la instancia actual.

(Heredado de Object)
MemberwiseClone()

Crea una copia superficial del Objectactual.

(Heredado de Object)
ToString()

Devuelve una cadena que representa el objeto actual.

(Heredado de Object)

Se aplica a