Catatan
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba masuk atau mengubah direktori.
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba mengubah direktori.
Menyediakan informasi parameter validasi atribut untuk properti saat ini.
Sintaks
HRESULT get_ValidationParameter(
[out,
retval,
string] BSTR* pbstrValidationParameter
);
Parameter
pbstrValidationParameter
Penunjuk ke yang BSTR berisi parameter validasi.
Tampilkan Nilai
Sebuah HRESULT. Nilai yang mungkin termasuk, tetapi tidak terbatas pada, yang ada dalam tabel berikut.
| Nilai | Deskripsi |
|---|---|
| S_OK | Menunjukkan bahwa operasi berhasil. |
Keterangan
Validasi atribut dilakukan saat XML diurai dan ketika API melakukan panggilan untuk mengatur nilai dalam sistem konfigurasi.
Tabel berikut ini menyediakan jenis validasi yang tersedia.
| Jenis validasi | Deskripsi |
|---|---|
| applicationPoolName | Akan gagal validasi jika nilai properti berisi salah satu karakter berikut: |<>&\"Contoh berikut akan menyebabkan kegagalan validasi jika nilai properti menyertakan salah satu karakter terbatas. validationType="applicationPoolName"validationParameter="" |
| integerRange | Sitnaksis: <minimum>,<maximum>[,exclude]Akan gagal validasi jika nilai properti diatur ke nilai di luar rentang yang ditentukan. Contoh berikut akan menyebabkan kegagalan validasi jika properti diatur ke nilai kurang dari 1 atau lebih besar dari 10. validationType="integerRange"validationParameter="1,10,exclude" |
| nonEmptyString | Akan gagal validasi jika nilai properti diatur ke string kosong. Contoh berikut akan menyebabkan kegagalan validasi jika nilai properti diatur ke string kosong. validationType="nonEmptyString"validationParameter="" |
| siteName | Akan gagal validasi jika nilai properti berisi salah satu karakter berikut: /\.?Contoh berikut akan menyebabkan kegagalan validasi jika nilai properti menyertakan salah satu karakter terbatas. validationType="siteName"validationParameter="" |
| timeSpanRange | Sitnaksis: <minimum>,<maximum>,<granularity>[,exclude]Akan gagal validasi jika nilai properti diatur ke nilai di luar rentang yang ditentukan. <granularity> menunjukkan kenaikan yang diizinkan antara <minimum> dan <maximum>.Contoh berikut akan menyebabkan kegagalan validasi jika properti diatur ke nilai kurang dari 1, lebih besar dari 2592000, dan bukan kenaikan 60 dalam rentang. validationType="timeSpanRange"validationParameter="1,2592000,60" |
| requireTrimmedString | Akan gagal validasi jika spasi kosong ditemukan di awal atau akhir nilai properti. Contoh berikut akan menyebabkan kegagalan validasi jika nilai properti berisi spasi kosong di awal atau akhir nilai. validationType="requireTrimmedString"validationParameter="" |
Persyaratan
| Jenis | Deskripsi |
|---|---|
| Klien | - IIS 7.0 di Windows Vista - IIS 7.5 di Windows 7 - IIS 8.0 di Windows 8 - IIS 10.0 pada Windows 10 |
| Server | - IIS 7.0 di Windows Server 2008 - IIS 7.5 di Windows Server 2008 R2 - IIS 8.0 di Windows Server 2012 - IIS 8.5 di Windows Server 2012 R2 - IIS 10.0 di Windows Server 2016 |
| Produk | - IIS 7.0, IIS 7.5, IIS 8.0, IIS 8.5, IIS 10.0 - IIS Express 7.5, IIS Express 8.0, IIS Express 10.0 |
| Header | Ahadmin.h |
Lihat juga
Antarmuka IAppHostPropertySchema
Properti IAppHostPropertySchema::ValidationType