GenericUriParser 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.
Pengurai yang dapat disesuaikan untuk URI hierarkis.
public ref class GenericUriParser : UriParser
public class GenericUriParser : UriParser
type GenericUriParser = class
inherit UriParser
Public Class GenericUriParser
Inherits UriParser
- Warisan
Keterangan
Jika Anda ingin membuat pengurai berdasarkan skema terkenal, gunakan HttpStyleUriParser, , FtpStyleUriParserGopherStyleUriParser, LdapStyleUriParser, atau NewsStyleUriParser.
Saat membuat pengurai yang dapat disesuaikan, perilaku pengurai ditentukan dengan meneruskan kombinasi bitwise dari nilai yang tersedia dalam System.GenericUriParserOptions enumerasi ke GenericUriParser konstruktor.
Kelas ini System.Uri menyediakan dukungan untuk Pengidentifikasi Sumber Daya Internasional (IRI) dan Nama Domain Internasional (IDN). Pengurai yang berasal dari GenericUriParser tidak memiliki dukungan IRI dan IDN secara default. Opsi Default ini tidak menyertakan dukungan IRI dan IDN. Bidang GenericUriParserOptions.Idn dan GenericUriParserOptions.IriParsing menunjukkan apakah pengurai kustom masing-masing mendukung IDN dan IRI.
Untuk informasi selengkapnya tentang dukungan IRI dan IDN, lihat bagian Keterangan untuk System.Uri kelas .
Konstruktor
| Nama | Deskripsi |
|---|---|
| GenericUriParser(GenericUriParserOptions) |
Buat pengurai yang dapat disesuaikan untuk URI hierarkis. |
Metode
| Nama | Deskripsi |
|---|---|
| Equals(Object) |
Menentukan apakah objek yang ditentukan sama dengan objek saat ini. (Diperoleh dari Object) |
| GetComponents(Uri, UriComponents, UriFormat) |
Mendapatkan komponen dari URI. (Diperoleh dari UriParser) |
| GetHashCode() |
Berfungsi sebagai fungsi hash default. (Diperoleh dari Object) |
| GetType() |
Mendapatkan Type instans saat ini. (Diperoleh dari Object) |
| InitializeAndValidate(Uri, UriFormatException) |
Inisialisasi status pengurai dan validasi URI. (Diperoleh dari UriParser) |
| IsBaseOf(Uri, Uri) |
Menentukan apakah |
| IsWellFormedOriginalString(Uri) |
Menunjukkan apakah URI terbentuk dengan baik. (Diperoleh dari UriParser) |
| MemberwiseClone() |
Membuat salinan dangkal dari Objectsaat ini. (Diperoleh dari Object) |
| OnNewUri() |
Dipanggil oleh Uri konstruktor untuk mendapatkan UriParser instans. (Diperoleh dari UriParser) |
| OnRegister(String, Int32) |
Dipanggil oleh Kerangka Kerja saat UriParser metode terdaftar. (Diperoleh dari UriParser) |
| Resolve(Uri, Uri, UriFormatException) |
Dipanggil oleh Uri konstruktor dan TryCreate untuk menyelesaikan URI relatif. (Diperoleh dari UriParser) |
| ToString() |
Mengembalikan string yang mewakili objek saat ini. (Diperoleh dari Object) |