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

Observações

Usas a ProfilePropertyMetadata classe para obter informações sobre uma propriedade de perfil quando acedes a perfis através da ProfileService turma. Pode recuperar o nome e o tipo da propriedade, se é apenas leitura, se pode ser acedida por utilizadores que não foram autenticados, e o valor padrão. Uma aplicação pode tomar as ações apropriadas com base nestes valores, como não tentar definir uma propriedade de apenas leitura.

Para aceder ao objeto ProfilePropertyMetadata de uma aplicação compatível com Windows Communication Framework (WCF), use o método GetPropertiesMetadata da classe ProfileService. O utilizador não precisa de estar ligado para recuperar o ProfilePropertyMetadata objeto porque os metadados das propriedades do perfil não são específicos dos valores das propriedades do perfil do utilizador.

Construtores

Name Description
ProfilePropertyMetadata()

Inicializa uma nova instância da ProfilePropertyMetadata classe.

Propriedades

Name Description
AllowAnonymousAccess

Recebe ou define um valor que indica se a propriedade está disponível para utilizadores não autenticados.

DefaultValue

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

ExtensionData

Recebe ou define uma referência para uma ExtensionDataObject instância.

IsReadOnly

Recebe ou define um valor que indica se uma propriedade de perfil é apenas leitura.

PropertyName

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

SerializeAs

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

TypeName

Obtém ou define o nome qualificado em montagem do tipo de propriedade do perfil.

Métodos

Name Description
Equals(Object)

Determina se o objeto especificado é igual ao objeto atual.

(Herdado de Object)
GetHashCode()

Serve como função de hash predefinida.

(Herdado de Object)
GetType()

Obtém o Type da instância atual.

(Herdado de Object)
MemberwiseClone()

Cria uma cópia superficial do atual Object.

(Herdado de Object)
ToString()

Devolve uma cadeia que representa o objeto atual.

(Herdado de Object)

Aplica-se a