Freigeben über


ProfileService.GetPropertiesMetadata Methode

Definition

Ruft Informationen zu den Profileigenschaften ab, die über den Profildienst verfügbar sind.

public:
 cli::array <System::Web::ApplicationServices::ProfilePropertyMetadata ^> ^ GetPropertiesMetadata();
[System.ServiceModel.OperationContract]
public System.Web.ApplicationServices.ProfilePropertyMetadata[] GetPropertiesMetadata ();
[<System.ServiceModel.OperationContract>]
member this.GetPropertiesMetadata : unit -> System.Web.ApplicationServices.ProfilePropertyMetadata[]
Public Function GetPropertiesMetadata () As ProfilePropertyMetadata()

Gibt zurück

ProfilePropertyMetadata[]

Ein Array von ProfilePropertyMetadata-Objekten, die Informationen zu den Profileigenschaften enthalten.

Attribute

Hinweise

Verwenden Sie die GetPropertiesMetadata Methode, um Informationen zu Profileigenschaften aus einer Clientanwendung abzurufen, die mit dem Windows Communication Framework (WCF) kompatibel ist. Sie können Informationen wie folgendes abrufen:

  • Der Name und der Typ der Eigenschaften.

  • Gibt an, ob sie schreibgeschützt sind.

  • Ob auf benutzer zugegriffen werden kann, die nicht authentifiziert wurden.

  • Die Standardwerte für die Eigenschaften.

Nach dem Abrufen dieser Werte kann eine Clientanwendung geeignete Aktionen ausführen, z. B. nicht versuchen, eine schreibgeschützte Eigenschaft festzulegen. Der aktuelle Benutzer muss nicht authentifiziert werden, um die GetPropertiesMetadata Methode aufzurufen, da die Eigenschaften für alle Benutzer gelten.

Gilt für