ProfileServiceManager 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.
Mengonfigurasi sekumpulan properti profil yang telah dimuat sebelumnya dan lokasi implementasi kustom layanan profil.
public ref class ProfileServiceManager
[System.ComponentModel.TypeConverter(typeof(System.Web.UI.EmptyStringExpandableObjectConverter))]
public class ProfileServiceManager
[<System.ComponentModel.TypeConverter(typeof(System.Web.UI.EmptyStringExpandableObjectConverter))>]
type ProfileServiceManager = class
Public Class ProfileServiceManager
- Warisan
-
ProfileServiceManager
- Atribut
Keterangan
Kelas ProfileServiceManager sesuai dengan ProfileService properti yang dapat ditambahkan ke ScriptManager kontrol atau ScriptManagerProxy .
Anda dapat menggunakan ProfileServiceManager untuk menentukan sekumpulan properti profil yang akan dimuat sebelumnya saat halaman dirender dan akan tersedia untuk skrip klien. Selain itu, alih-alih menggunakan layanan Web profil bawaan yang disediakan oleh fitur AJAX ASP.NET, Anda dapat menggunakan kelas ini untuk menyediakan jalur implementasi alternatif dari layanan Web yang akan digunakan untuk memuat atau menyimpan properti profil dari skrip.
Untuk menggunakan layanan profil di aplikasi, Anda harus mengaktifkannya dalam file konfigurasi. Jika Anda menggunakan layanan Web profil bawaan dan tidak perlu memuat properti sebelumnya, Anda tidak perlu secara eksplisit mendeklarasikan manajer layanan profil di halaman tersebut.
Untuk secara deklaratif menentukan sekumpulan properti yang dimuat sebelumnya, atau layanan Web profil kustom, sertakan <ProfileService> elemen di dalam <asp:ScriptManager> elemen pada halaman, seperti yang ditunjukkan dalam contoh berikut.
<asp:ScriptManager ID="SM1" runat="server">
<ProfileService LoadProperties="propertyA,propertyB" Path="MyProfileService.asmx" />
</asp:ScriptManager>
Anda juga dapat mengonfigurasi layanan profil secara terprogram untuk memuat properti sebelumnya atau menggunakan layanan Web profil kustom.
Contoh berikut menunjukkan struktur kelas dasar yang harus diimplementasikan dalam layanan Web profil kustom.
Konstruktor
| Nama | Deskripsi |
|---|---|
| ProfileServiceManager() |
Menginisialisasi instans baru dari kelas ProfileServiceManager. |
Properti
| Nama | Deskripsi |
|---|---|
| LoadProperties |
Mendapatkan atau mengatur array yang berisi properti profil yang akan tersedia untuk skrip klien. |
| Path |
Mendapatkan atau mengatur jalur implementasi kustom layanan Web profil. |
Metode
| Nama | Deskripsi |
|---|---|
| Equals(Object) |
Menentukan apakah objek yang ditentukan sama dengan objek saat ini. (Diperoleh dari Object) |
| GetHashCode() |
Berfungsi sebagai fungsi hash default. (Diperoleh dari Object) |
| GetType() |
Mendapatkan Type instans saat ini. (Diperoleh dari Object) |
| MemberwiseClone() |
Membuat salinan dangkal dari Objectsaat ini. (Diperoleh dari Object) |
| ToString() |
Mengembalikan string yang mewakili objek saat ini. (Diperoleh dari Object) |