Compartir vía


ProfilePropertyMetadata Clase

Definición

Proporciona una colección de valores que describe 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, si es de solo lectura, si los usuarios que no se han autenticado pueden acceder a ella 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 tener acceso al ProfilePropertyMetadata objeto desde una aplicación compatible con Windows Communication Framework (WCF), use el GetPropertiesMetadata método de la ProfileService clase . El usuario no tiene que iniciar sesión para recuperar el ProfilePropertyMetadata objeto porque los metadatos de las propiedades de perfil no son específicos de los valores de propiedad de perfil de un usuario.

Constructores

ProfilePropertyMetadata()

Inicializa una nueva instancia de la clase ProfilePropertyMetadata.

Propiedades

AllowAnonymousAccess

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

DefaultValue

Obtiene o establece el valor predeterminado de la propiedad.

ExtensionData

Obtiene o establece una referencia a una instancia de ExtensionDataObject.

IsReadOnly

Obtiene o establece un valor que indica si una propiedad de perfil es de sólo 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 calificado con el ensamblado del tipo de propiedad de perfil.

Métodos

Equals(Object)

Determina si el objeto especificado es igual que el objeto actual.

(Heredado de Object)
GetHashCode()

Sirve como la función hash predeterminada.

(Heredado de Object)
GetType()

Obtiene el Type de la instancia actual.

(Heredado de Object)
MemberwiseClone()

Crea una copia superficial del Object actual.

(Heredado de Object)
ToString()

Devuelve una cadena que representa el objeto actual.

(Heredado de Object)

Se aplica a