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 WebReference
objek ke layanan Web di .NET Framework, 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 WriteAll
metode . Misalnya, dokumen yang ditemukan mungkin berupa file skema .xsd atau deskripsi layanan. Pada akhir proses, klien menghapus file. Anda dapat mengubah lokasi default file di folder sementara dengan menggunakan tempFilesLocation
sakelar di <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 merupakan jalur absolut. Jika jalur yang ditentukan tidak absolut, .NET Framework menghasilkan ConfigurationErrorsException pengecualian saat bagian konfigurasi direferensikan.
Nilai properti dipotok untuk menghapus spasi putih di awal dan akhir.
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, DirectoryNotFoundException dihasilkan. Ini identik dengan perilaku XmlSerializer
default jika jalur %TMP% tidak ada.
Konstruktor
RootedPathValidator() |
Menginisialisasi instans baru kelas RootedPathValidator. |
Metode
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 dari instans Type saat ini. (Diperoleh dari Object) |
MemberwiseClone() |
Membuat salinan dangkal dari saat ini Object. (Diperoleh dari Object) |
ToString() |
Mengembalikan string yang mewakili objek saat ini. (Diperoleh dari Object) |
Validate(Object) |
Menentukan apakah nilai objek valid. |