ProfilePropertyMetadata Clase

Definición

Proporciona una colección de valores que describe una propiedad de perfil.Provides a collection of values that describe a profile property.

public ref class ProfilePropertyMetadata : System::Runtime::Serialization::IExtensibleDataObject
[System.Runtime.Serialization.DataContract]
public class ProfilePropertyMetadata : System.Runtime.Serialization.IExtensibleDataObject
type ProfilePropertyMetadata = class
    interface IExtensibleDataObject
Public Class ProfilePropertyMetadata
Implements IExtensibleDataObject
Herencia
ProfilePropertyMetadata
Atributos
Implementaciones

Comentarios

La ProfilePropertyMetadata clase se usa para recuperar información sobre una propiedad de perfil cuando se obtiene acceso a ProfileService los perfiles a través de la clase.You use the ProfilePropertyMetadata class to retrieve information about a profile property when you access profiles through the ProfileService class. Puede recuperar el nombre y el tipo de la propiedad, si es de solo lectura, si los usuarios que no se han autenticado y el valor predeterminado pueden tener acceso a ella.You can retrieve the name and type of the property, whether it is read-only, whether it can be accessed by users who have not been authenticated, and the default value. Una aplicación puede realizar las acciones adecuadas en función de estos valores, como no intentar establecer una propiedad de solo lectura.An application can take the appropriate actions based on these values, such as not trying to set a read-only property.

Para tener acceso ProfilePropertyMetadata al objeto desde una aplicación compatible con Windows Communication Framework (WCF), utilice el GetPropertiesMetadata método de la ProfileService clase.To access the ProfilePropertyMetadata object from an application that is compatible with the Windows Communication Framework (WCF), use the GetPropertiesMetadata method of the ProfileService class. No es necesario que el usuario inicie 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.The user does not have to be logged on to retrieve the ProfilePropertyMetadata object because the metadata for profile properties is not specific to a user's profile property values.

Los valores de la ProfilePropertyMetadata clase se establecen en el archivo Web. config en el elemento de la sección cuando se define la propiedad.The values in the ProfilePropertyMetadata class are set in the Web.config file in the element of the section when the property is defined.

Constructores

ProfilePropertyMetadata()

Inicializa una nueva instancia de la clase ProfilePropertyMetadata.Initializes a new instance of the ProfilePropertyMetadata class.

Propiedades

AllowAnonymousAccess

Obtiene o establece un valor que indica si la propiedad está disponible para los usuarios no autenticados.Gets or sets a value that indicates whether the property is available to unauthenticated users.

DefaultValue

Obtiene o establece el valor predeterminado de la propiedad.Gets or sets the default value of the property.

ExtensionData

Obtiene o establece una referencia a una instancia de ExtensionDataObject.Gets or sets a reference to an ExtensionDataObject instance.

IsReadOnly

Obtiene o establece un valor que indica si una propiedad de perfil es de sólo lectura.Gets or sets a value that indicates whether a profile property is read-only.

PropertyName

Obtiene o establece el nombre de la propiedad de perfil.Gets or sets the name of the profile property.

SerializeAs

Obtiene o establece un valor que indica cómo serializar el valor de propiedad.Gets or sets a value that indicates how to serialize the property value.

TypeName

Obtiene o establece el nombre calificado con el ensamblado del tipo de propiedad de perfil.Gets or sets the assembly-qualified name of the profile property type.

Métodos

Equals(Object)

Determina si el objeto especificado es igual al objeto actual.Determines whether the specified object is equal to the current object.

(Heredado de Object)
GetHashCode()

Sirve como función hash predeterminada.Serves as the default hash function.

(Heredado de Object)
GetType()

Obtiene el Type de la instancia actual.Gets the Type of the current instance.

(Heredado de Object)
MemberwiseClone()

Crea una copia superficial del Object actual.Creates a shallow copy of the current Object.

(Heredado de Object)
ToString()

Devuelve un valor de tipo string que representa el objeto actual.Returns a string that represents the current object.

(Heredado de Object)

Se aplica a