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 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) |