Bagikan melalui


ProfileService Kelas

Definisi

Memungkinkan akses ke ASP.NET profil pengguna melalui layanan 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
Warisan
ProfileService
Atribut

Keterangan

Kelas ini ProfileService memungkinkan Anda untuk mendapatkan dan mengatur properti profil pengguna melalui layanan Windows Communication Foundation (WCF). Anda dapat menyimpan informasi kustom untuk pengguna melalui properti profil. Untuk informasi tentang properti profil, lihat Gambaran Umum Properti Profil ASP.NET.

Kelas ProfileService berisi metode berikut yang harus diakses hanya melalui layanan WCF:

Untuk memanggil metode ini, Anda harus mengaktifkan layanan profil di server Web lalu menyambungkan aplikasi klien yang kompatibel dengan WCF ke layanan Web. Untuk informasi tentang cara mengonfigurasi layanan profil, lihat Cara: Mengaktifkan Layanan Profil WCF.

Peristiwa ValidatingProperties dimunculkan saat properti profil pengguna diatur. Anda dapat membuat penanganan aktivitas untuk peristiwa guna ValidatingProperties memvalidasi nilai properti atau mengubah nilainya secara dinamis.

Untuk contoh cara menggunakan layanan profil WCF dari aplikasi konsol, lihat Panduan: Menggunakan ASP.NET Application Services.

Konstruktor

ProfileService()

Menginisialisasi instans baru kelas ProfileService.

Metode

Equals(Object)

Menentukan apakah objek yang ditentukan sama dengan objek saat ini.

(Diperoleh dari Object)
GetAllPropertiesForCurrentUser(Boolean)

Mengambil semua properti profil dan nilai yang tersedia untuk layanan profil untuk pengguna saat ini.

GetHashCode()

Berfungsi sebagai fungsi hash default.

(Diperoleh dari Object)
GetPropertiesForCurrentUser(IEnumerable<String>, Boolean)

Mengambil properti dan nilai profil yang ditentukan untuk pengguna saat ini.

GetPropertiesMetadata()

Mengambil informasi tentang properti profil yang tersedia melalui layanan profil.

GetType()

Mendapatkan instans Type saat ini.

(Diperoleh dari Object)
MemberwiseClone()

Membuat salinan dangkal dari yang saat ini Object.

(Diperoleh dari Object)
SetPropertiesForCurrentUser(IDictionary<String,Object>, Boolean)

Mengatur nilai properti yang ditentukan di profil pengguna.

ToString()

Mengembalikan string yang mewakili objek saat ini.

(Diperoleh dari Object)

Acara

ValidatingProperties

Terjadi saat properti profil pengguna diatur.

Berlaku untuk