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.
Menjelaskan jenis validasi yang akan dilakukan untuk properti saat ini.
Sintaks
HRESULT get_ValidationType(
[out,
retval,
string] BSTR* pbstrValidationType
);
Parameter
pbstrValidationType
Penunjuk ke yang BSTR menunjukkan jenis validasi. Nilai yang valid adalah "applicationPath", "applicationPoolName", "integerRange", "nonEmptyString", "siteName", "timeSpanRange", "requireTrimmedString" dan "virtualDirectoryPath".
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> Nilai 60 menunjukkan bahwa rentang waktu mewakili detik, dan nilai 1 menunjukkan bahwa rentang waktu mewakili menit.Contoh berikut akan menyebabkan kegagalan validasi jika properti diatur ke nilai kurang dari 1 atau lebih besar dari 2592000. 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
IAppHostPropertySchema::ValidationParameter Property