Język

ProfileService Klasa

Definicja

Umożliwia dostęp do ASP.NET profilów użytkowników za pośrednictwem usługi sieci Web.

public ref class ProfileService
[System.ServiceModel.Activation.AspNetCompatibilityRequirements(RequirementsMode=System.ServiceModel.Activation.AspNetCompatibilityRequirementsMode.Required)]
[System.ServiceModel.ServiceBehavior(ConcurrencyMode=System.ServiceModel.ConcurrencyMode.Multiple, InstanceContextMode=System.ServiceModel.InstanceContextMode.Single, Namespace="http://asp.net/ApplicationServices/v200")]
[System.ServiceModel.ServiceContract(Namespace="http://asp.net/ApplicationServices/v200")]
[System.ServiceModel.ServiceKnownType("GetKnownTypes", typeof(System.Web.ApplicationServices.KnownTypesProvider))]
public class ProfileService
[<System.ServiceModel.Activation.AspNetCompatibilityRequirements(RequirementsMode=System.ServiceModel.Activation.AspNetCompatibilityRequirementsMode.Required)>]
[<System.ServiceModel.ServiceBehavior(ConcurrencyMode=System.ServiceModel.ConcurrencyMode.Multiple, InstanceContextMode=System.ServiceModel.InstanceContextMode.Single, Namespace="http://asp.net/ApplicationServices/v200")>]
[<System.ServiceModel.ServiceContract(Namespace="http://asp.net/ApplicationServices/v200")>]
[<System.ServiceModel.ServiceKnownType("GetKnownTypes", typeof(System.Web.ApplicationServices.KnownTypesProvider))>]
type ProfileService = class
Public Class ProfileService
Dziedziczenie
ProfileService
Atrybuty

Uwagi

Klasa ProfileService umożliwia pobieranie i ustawianie właściwości profilu użytkownika za pośrednictwem usługi Windows Communication Foundation (WCF). Informacje niestandardowe dla użytkowników można przechowywać za pomocą właściwości profilu. Aby uzyskać informacje o właściwościach profilu, zobacz ASP.NET Omówienie właściwości profilu.

Klasa ProfileService zawiera następujące metody, które powinny być dostępne tylko za pośrednictwem usługi WCF:

Aby wywołać te metody, należy włączyć usługę profilu na serwerze sieci Web, a następnie połączyć aplikację kliencką zgodną z programem WCF z usługą sieci Web. Aby uzyskać informacje o sposobie konfigurowania usługi profilu, zobacz Instrukcje: włączanie usługi profilu WCF.

Zdarzenie ValidatingProperties jest zgłaszane po ustawieniu właściwości profilu użytkownika. Można utworzyć procedurę obsługi zdarzeń dla ValidatingProperties zdarzenia, aby zweryfikować wartości właściwości lub dynamicznie zmieniać ich wartości.

Aby zapoznać się z przykładem korzystania z usługi profilu WCF z poziomu aplikacji konsolowej, zobacz Walkthrough: Using ASP.NET Application Services (Korzystanie z usług ASP.NET Application Services.

Konstruktory

Nazwa Opis
ProfileService()

Inicjuje nowe wystąpienie klasy ProfileService.

Metody

Nazwa Opis
Equals(Object)

Określa, czy określony obiekt jest równy bieżącemu obiektowi.

(Odziedziczone po Object)
GetAllPropertiesForCurrentUser(Boolean)

Pobiera wszystkie właściwości i wartości profilu, które są dostępne dla usługi profilu dla bieżącego użytkownika.

GetHashCode()

Służy jako domyślna funkcja skrótu.

(Odziedziczone po Object)
GetPropertiesForCurrentUser(IEnumerable<String>, Boolean)

Pobiera określone właściwości i wartości profilu dla bieżącego użytkownika.

GetPropertiesMetadata()

Pobiera informacje o właściwościach profilu, które są dostępne za pośrednictwem usługi profilu.

GetType()

Pobiera Type bieżącego wystąpienia.

(Odziedziczone po Object)
MemberwiseClone()

Tworzy płytkią kopię bieżącego Object.

(Odziedziczone po Object)
SetPropertiesForCurrentUser(IDictionary<String,Object>, Boolean)

Ustawia wartości określonych właściwości w profilu użytkownika.

ToString()

Zwraca ciąg reprezentujący bieżący obiekt.

(Odziedziczone po Object)

Zdarzenia

Nazwa Opis
ValidatingProperties

Występuje po ustawieniu właściwości profilu użytkownika.

Dotyczy