Partilhar via


ProfilePropertyMetadata Classe

Definição

Fornece uma coleção de valores que descrevem uma propriedade 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
Herança
ProfilePropertyMetadata
Atributos
Implementações

Comentários

Você usa a ProfilePropertyMetadata classe para recuperar informações sobre uma propriedade de perfil quando acessa perfis por meio da ProfileService classe. Você pode recuperar o nome e o tipo da propriedade, seja ela somente leitura, se ela pode ser acessada por usuários que não foram autenticados e o valor padrão. Um aplicativo pode executar as ações apropriadas com base nesses valores, como não tentar definir uma propriedade somente leitura.

Para acessar o ProfilePropertyMetadata objeto de um aplicativo compatível com o WCF (Windows Communication Framework), use o GetPropertiesMetadata método da ProfileService classe. O usuário não precisa ser conectado para recuperar o ProfilePropertyMetadata objeto porque os metadados para propriedades de perfil não são específicos dos valores da propriedade de perfil de um usuário.

Construtores

ProfilePropertyMetadata()

Inicializa uma nova instância da classe ProfilePropertyMetadata.

Propriedades

AllowAnonymousAccess

Obtém ou define um valor que indica se a propriedade está disponível para usuários não autenticados.

DefaultValue

Obtém ou define o valor padrão da propriedade.

ExtensionData

Obtém ou define uma referência a uma instância de ExtensionDataObject.

IsReadOnly

Obtém ou define um valor que indica se uma propriedade de perfil é somente leitura.

PropertyName

Obtém ou define o nome da propriedade de perfil.

SerializeAs

Obtém ou define um valor que indica como serializar o valor da propriedade.

TypeName

Obtém ou define o nome qualificado por assembly do tipo de propriedade de perfil.

Métodos

Equals(Object)

Determina se o objeto especificado é igual ao objeto atual.

(Herdado de Object)
GetHashCode()

Serve como a função de hash padrão.

(Herdado de Object)
GetType()

Obtém o Type da instância atual.

(Herdado de Object)
MemberwiseClone()

Cria uma cópia superficial do Object atual.

(Herdado de Object)
ToString()

Retorna uma cadeia de caracteres que representa o objeto atual.

(Herdado de Object)

Aplica-se a