ProfileService Kelas
Definisi
Penting
Beberapa informasi terkait produk prarilis yang dapat diubah secara signifikan sebelum dirilis. Microsoft tidak memberikan jaminan, tersirat maupun tersurat, sehubungan dengan informasi yang diberikan di sini.
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. |