Bagikan melalui


PersonalizationAdministration.ApplicationName Properti

Definisi

Mendapatkan atau menetapkan nama aplikasi yang ditentukan oleh penyedia.

public:
 static property System::String ^ ApplicationName { System::String ^ get(); void set(System::String ^ value); };
public static string ApplicationName { get; set; }
static member ApplicationName : string with get, set
Public Shared Property ApplicationName As String

Nilai Properti

Nama aplikasi.

Pengecualian

Penyedia untuk penyedia personalisasi yang ditentukan dalam konfigurasi bukan tipe yang benar.

Pengecualian konfigurasi terjadi saat mencoba membuat dan menginisialisasi instans salah satu penyedia personalisasi yang dikonfigurasi.

-atau-

Penyedia personalisasi default yang ditentukan dalam konfigurasi tidak dapat ditemukan.

Keterangan

Nama aplikasi memengaruhi data yang diambil dan disimpan oleh penyedia personalisasi, dan memungkinkan beberapa aplikasi untuk berbagi data dengan mengatur nama aplikasi yang identik, atau data partisi dalam database yang sama dengan menentukan nama aplikasi yang berbeda. Nama aplikasi ditemukan di bagian penyedia personalisasi dari file Web.config atau System.config.

Perhatian

Karena satu instans penyedia profil default digunakan untuk semua permintaan yang HttpApplication dilayani oleh objek, Anda dapat memiliki beberapa permintaan yang dijalankan secara bersamaan dan mencoba mengatur ApplicationName nilai properti. Properti ApplicationName tidak aman untuk beberapa penulisan ApplicationName , dan mengubah nilai properti dapat mengakibatkan perilaku yang tidak terduga untuk beberapa pengguna aplikasi. Disarankan agar Anda menghindari kode untuk memungkinkan pengguna mengatur ApplicationName properti kecuali diperlukan. Contoh aplikasi di mana pengaturan ApplicationName properti mungkin diperlukan adalah aplikasi administratif yang mengelola data profil untuk beberapa aplikasi. Aplikasi seperti itu harus menjadi aplikasi pengguna tunggal dan bukan aplikasi Web.

Berlaku untuk

Lihat juga