RootedPathValidator 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.
Memvalidasi aturan yang mengatur penggunaan tempFilesLocation sakelar konfigurasi.
public ref class RootedPathValidator : System::Configuration::ConfigurationValidatorBase
public class RootedPathValidator : System.Configuration.ConfigurationValidatorBase
type RootedPathValidator = class
inherit ConfigurationValidatorBase
Public Class RootedPathValidator
Inherits ConfigurationValidatorBase
- Warisan
Keterangan
Saat menambahkan objek WebReference ke layanan Web di kerangka kerja .NET, file dibuat oleh proses penemuan layanan Web.
Klien layanan web mempelajari tempat menemukan dokumen Deskripsi layanan Web (WSDL) dengan menambahkan WebReference objek. Klien layanan Web kemudian menyimpan dokumen yang ditemukan ke disk dengan menggunakan metode .WriteAll Misalnya, dokumen yang ditemukan mungkin berupa file skema .xsd atau deskripsi layanan. Di akhir proses, klien menghapus file. Anda dapat mengubah lokasi default file di folder sementara dengan menggunakan tempFilesLocation sakelar dalam <xmlSerializer> elemen, yang ditentukan dalam file konfigurasi Machine.config, seperti dalam contoh berikut.
<configuration>
<system.web>
<system.xml.serialization>
<xmlSerializer tempFilesLocation=".."/>
</system.xml.serialization>
</configuration>
Nilai tempFilesLocation harus berupa jalur absolut. Jika jalur yang ditentukan tidak absolut, .NET Framework menghasilkan pengecualian ConfigurationErrorsException saat bagian konfigurasi direferensikan.
Nilai properti dipotong untuk menghapus spasi putih di depan dan belakang.
Jika nilai tempFilesLocation properti terdiri dari spasi kosong, lokasi %TMP% default digunakan untuk kompilasi. Perilaku default yang sama terjadi ketika tidak ada tempFilesLocation sakelar yang ditentukan.
XmlSerializer Tidak memeriksa untuk melihat apakah jalur ada. Jika tidak, akan DirectoryNotFoundException dihasilkan. Ini identik dengan perilaku XmlSerializer default jika jalur %TMP% tidak ada.
Konstruktor
| Nama | Deskripsi |
|---|---|
| RootedPathValidator() |
Menginisialisasi instans baru dari kelas RootedPathValidator. |
Metode
| Nama | Deskripsi |
|---|---|
| CanValidate(Type) |
Menentukan apakah tipe objek dapat divalidasi. |
| 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) |
| Validate(Object) |
Menentukan apakah nilai objek valid. |