Dieser Artikel wurde maschinell übersetzt. Wenn Sie die englische Version des Artikels anzeigen möchten, aktivieren Sie das Kontrollkästchen Englisch. Sie können den englischen Text auch in einem Popupfenster anzeigen, indem Sie den Mauszeiger über den Text bewegen.
Übersetzung
Englisch

ProfileService-Klasse

 

Veröffentlicht: Oktober 2016

Ermöglicht den Zugriff auf ASP.NET-Benutzerprofile durch einen Webdienst.

Namespace:   System.Web.ApplicationServices
Assembly:  System.Web.Extensions (in System.Web.Extensions.dll)

System.Object
  System.Web.ApplicationServices.ProfileService

[ServiceContractAttribute(Namespace = "http://asp.net/ApplicationServices/v200")]
[ServiceKnownTypeAttribute("GetKnownTypes", typeof(KnownTypesProvider))]
[AspNetCompatibilityRequirementsAttribute(RequirementsMode = AspNetCompatibilityRequirementsMode.Required)]
[ServiceBehaviorAttribute(Namespace = "http://asp.net/ApplicationServices/v200", 
	InstanceContextMode = InstanceContextMode.Single, ConcurrencyMode = ConcurrencyMode.Multiple)]
public class ProfileService

NameBeschreibung
System_CAPS_pubmethodProfileService()

Initialisiert eine neue Instanz der ProfileService-Klasse.

NameBeschreibung
System_CAPS_pubmethodEquals(Object)

Bestimmt, ob das angegebene Objekt mit dem aktuellen Objekt identisch ist.(Geerbt von „Object“.)

System_CAPS_protmethodFinalize()

Gibt einem Objekt Gelegenheit, Ressourcen freizugeben und andere Bereinigungen durchzuführen, bevor es von der Garbage Collection freigegeben wird. (Geerbt von „Object“.)

System_CAPS_pubmethodGetAllPropertiesForCurrentUser(Boolean)

Ruft die Profileigenschaften und Werte, die für den Profildienst für den aktuellen Benutzer verfügbar sind.

System_CAPS_pubmethodGetHashCode()

Fungiert als die Standardhashfunktion.(Geerbt von „Object“.)

System_CAPS_pubmethodGetPropertiesForCurrentUser(IEnumerable<String>, Boolean)

Ruft die angegebenen Profileigenschaften und Werte für den aktuellen Benutzer ab.

System_CAPS_pubmethodGetPropertiesMetadata()

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

System_CAPS_pubmethodGetType()

Ruft den Type der aktuellen Instanz ab.(Geerbt von „Object“.)

System_CAPS_protmethodMemberwiseClone()

Erstellt eine flache Kopie des aktuellen Object.(Geerbt von „Object“.)

System_CAPS_pubmethodSetPropertiesForCurrentUser(IDictionary<String, Object>, Boolean)

Legt die Werte der angegebenen Eigenschaften im Benutzerprofil fest.

System_CAPS_pubmethodToString()

Gibt eine Zeichenfolge zurück, die das aktuelle Objekt darstellt.(Geerbt von „Object“.)

NameBeschreibung
System_CAPS_pubeventSystem_CAPS_staticValidatingProperties

Tritt auf, wenn die Profileigenschaften eines Benutzers festgelegt werden.

Die ProfileService -Klasse können Sie zum Abrufen und Festlegen der Eigenschaften eines Benutzers Profil über einen Windows Communication Foundation (WCF)-Dienst. Sie können benutzerdefinierte Informationen für Benutzer über die Profileigenschaften beibehalten. Informationen zu Profileigenschaften finden Sie unter ASP.NET Profile Properties Overview.

Die ProfileService -Klasse enthält die folgenden Methoden, die nur über einen WCF-Dienst zugegriffen werden sollte:

Um diese Methoden aufzurufen, müssen Sie den Profildienst auf dem Webserver aktivieren und dann eine WCF-kompatible Clientanwendung mit dem Webdienst verbinden. Informationen zum Konfigurieren des Profildiensts finden Sie unter How to: Enable the WCF Profile Service.

Das ValidatingProperties -Ereignis wird ausgelöst, wenn die Profileigenschaften eines Benutzers festgelegt werden. Können Sie einen Ereignishandler für das ValidatingProperties Ereignis, um Eigenschaftswerte zu überprüfen oder deren Werte dynamisch zu ändern.

Ein Beispiel zum verwenden den WCF-Profildienst aus einer Konsolenanwendung, finden Sie unter Walkthrough: Using ASP.NET Application Services.

.NET Framework
Verfügbar seit 3.5

Alle öffentlichen statischen Member ( Shared in Visual Basic) dieses Typs sind threadsicher. Die Threadsicherheit für Instanzmember ist nicht garantiert.

Zurück zum Anfang
Anzeigen: