Uri.IsWellFormedOriginalString Metode

Definisi

Menunjukkan apakah string yang digunakan untuk membangun ini Uri terbentuk dengan baik dan tidak memerlukan pelepasan lebih lanjut.

public:
 bool IsWellFormedOriginalString();
public bool IsWellFormedOriginalString ();
member this.IsWellFormedOriginalString : unit -> bool
Public Function IsWellFormedOriginalString () As Boolean

Mengembalikan

true jika string terbentuk dengan baik; jika tidak, false.

Keterangan

String dianggap terbentuk dengan baik sesuai dengan RFC 2396 dan RFC 2732 secara default. Jika penguraian International Resource Identifiers (IRIs) atau Internationalized Domain Name (IDN) diaktifkan, string dianggap terbentuk dengan baik sesuai dengan RFC 3986 dan RFC 3987

String dianggap terbentuk dengan buruk, menyebabkan metode mengembalikan false, jika salah satu kondisi berikut terjadi.

Kesalahan Contoh
String tidak lolos dengan benar. http://www.contoso.com/path???/file name
String adalah absolut Uri yang mewakili file Uriimplisit . c:\\directory\filename
String adalah URI absolut yang kehilangan garis miring sebelum jalur. file://c:/directory/filename
String berisi garis miring terbalik yang tidak dilepaskan meskipun diperlakukan sebagai garis miring ke depan. http:\\\host/path/file
String mewakili absolut Uri hierarkis dan tidak berisi "://". www.contoso.com/path/file
Pengurai untuk Uri.Scheme menunjukkan bahwa string asli tidak terbentuk dengan baik. Contohnya tergantung pada skema URI.

Secara default, string yang digunakan untuk membangun ini Uri dianggap terbentuk dengan baik sesuai dengan RFC 2396 dan RFC 2732.

Ketika dukungan International Resource Identifier (IRI) dan Internationalized Domain Name (IDN) diaktifkan, string yang digunakan untuk membangun ini Uri dianggap terbentuk dengan baik sesuai dengan RFC 3986 dan RFC 3987. Nama punycode yang digunakan untuk mendukung IRI hanya berisi karakter ASCII dan selalu dimulai dengan awalan xn-- .

Untuk informasi selengkapnya tentang dukungan IRI, lihat bagian Keterangan untuk Uri kelas .

Berlaku untuk

Lihat juga