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 objeto ProfilePropertyMetadata de um aplicativo compatível com o WCF (Windows Communication Framework), use o método GetPropertiesMetadata da classe ProfileService. O usuário não precisa ser conectado para recuperar o ProfilePropertyMetadata objeto porque os metadados das propriedades de perfil não são específicos para os valores de propriedade de perfil de um usuário.

Construtores

Nome Description
ProfilePropertyMetadata()

Inicializa uma nova instância da classe ProfilePropertyMetadata.

Propriedades

Nome Description
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 ExtensionDataObject instância.

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 do assembly do tipo de propriedade de perfil.

Métodos

Nome Description
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 Objectatual.

(Herdado de Object)
ToString()

Retorna uma cadeia de caracteres que representa o objeto atual.

(Herdado de Object)

Aplica-se a