ProfilePropertyMetadata Clase
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
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) |