Baca dalam bahasa Inggris

Bagikan melalui


Uri.TryCreate Metode

Definisi

Membuat baru Uri. Tidak melemparkan pengecualian jika Uri tidak dapat dibuat.

Overload

TryCreate(Uri, Uri, Uri)

Membuat baru Uri menggunakan instans dasar dan relatif Uri yang ditentukan.

TryCreate(Uri, String, Uri)

Membuat baru Uri menggunakan instans dasar dan relatif String yang ditentukan.

TryCreate(String, UriKind, Uri)

Membuat baru Uri menggunakan instans yang ditentukan String dan UriKind.

TryCreate(String, UriCreationOptions, Uri)

Membuat baru Uri menggunakan instans yang ditentukan String dan UriCreationOptions.

TryCreate(Uri, Uri, Uri)

Sumber:
UriExt.cs
Sumber:
UriExt.cs
Sumber:
UriExt.cs

Membuat baru Uri menggunakan instans dasar dan relatif Uri yang ditentukan.

public static bool TryCreate(Uri baseUri, Uri relativeUri, out Uri result);
public static bool TryCreate(Uri? baseUri, Uri? relativeUri, out Uri? result);

Parameter

baseUri
Uri

URI dasar.

relativeUri
Uri

URI relatif untuk ditambahkan ke basis Uri.

result
Uri

Ketika metode ini kembali, berisi yang Uri dibangun dari baseUri dan relativeUri. Parameter ini diteruskan tanpa diinisialisasi.

Mengembalikan

true Uri jika berhasil dibuat; jika tidak, false.

Pengecualian

baseUriadalah null.

Keterangan

Jika metode ini mengembalikan true, yang baru Uri ada di result.

Metode ini membangun URI, menempatkannya dalam bentuk kanonis, dan memvalidasinya. Jika pengecualian yang tidak tertangani terjadi, metode ini menangkapnya. Jika Anda ingin membuat Uri dan mendapatkan pengecualian, gunakan salah Uri satu konstruktor.

Berlaku untuk

.NET 10 dan versi lainnya
Produk Versi
.NET Core 1.0, Core 1.1, Core 2.0, Core 2.1, Core 2.2, Core 3.0, Core 3.1, 5, 6, 7, 8, 9, 10
.NET Framework 2.0, 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1
.NET Standard 1.0, 1.1, 1.2, 1.3, 1.4, 1.5, 1.6, 2.0, 2.1
UWP 10.0

TryCreate(Uri, String, Uri)

Sumber:
UriExt.cs
Sumber:
UriExt.cs
Sumber:
UriExt.cs

Membuat baru Uri menggunakan instans dasar dan relatif String yang ditentukan.

public static bool TryCreate(Uri baseUri, string relativeUri, out Uri result);
public static bool TryCreate(Uri? baseUri, string? relativeUri, out Uri? result);

Parameter

baseUri
Uri

URI dasar.

relativeUri
String

Representasi string dari URI relatif untuk ditambahkan ke basis Uri.

result
Uri

Ketika metode ini kembali, berisi yang Uri dibangun dari baseUri dan relativeUri. Parameter ini diteruskan tanpa diinisialisasi.

Mengembalikan

true Uri jika berhasil dibuat; jika tidak, false.

Keterangan

Jika metode ini mengembalikan true, yang baru Uri ada di result.

Berlaku untuk

.NET 10 dan versi lainnya
Produk Versi
.NET Core 1.0, Core 1.1, Core 2.0, Core 2.1, Core 2.2, Core 3.0, Core 3.1, 5, 6, 7, 8, 9, 10
.NET Framework 2.0, 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1
.NET Standard 1.0, 1.1, 1.2, 1.3, 1.4, 1.5, 1.6, 2.0, 2.1
UWP 10.0

TryCreate(String, UriKind, Uri)

Sumber:
UriExt.cs
Sumber:
UriExt.cs
Sumber:
UriExt.cs

Membuat baru Uri menggunakan instans yang ditentukan String dan UriKind.

public static bool TryCreate(string uriString, UriKind uriKind, out Uri result);
public static bool TryCreate(string? uriString, UriKind uriKind, out Uri? result);

Parameter

uriString
String

Representasi string dari Uri.

uriKind
UriKind

Jenis Uri.

result
Uri

Ketika metode ini kembali, berisi yang dibangun Uri.

Mengembalikan

true Uri jika berhasil dibuat; jika tidak, false.

Keterangan

Jika metode ini mengembalikan true, yang baru Uri ada di result.

Berlaku untuk

.NET 10 dan versi lainnya
Produk Versi
.NET Core 1.0, Core 1.1, Core 2.0, Core 2.1, Core 2.2, Core 3.0, Core 3.1, 5, 6, 7, 8, 9, 10
.NET Framework 2.0, 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1
.NET Standard 1.0, 1.1, 1.2, 1.3, 1.4, 1.5, 1.6, 2.0, 2.1
UWP 10.0

TryCreate(String, UriCreationOptions, Uri)

Sumber:
UriExt.cs
Sumber:
UriExt.cs
Sumber:
UriExt.cs

Membuat baru Uri menggunakan instans yang ditentukan String dan UriCreationOptions.

public static bool TryCreate(string? uriString, in UriCreationOptions creationOptions, out Uri? result);

Parameter

uriString
String

Representasi string dari Uri.

creationOptions
UriCreationOptions

Opsi yang mengontrol cara Uri pembuatan dan perilakunya.

result
Uri

Ketika metode ini kembali, berisi yang dibangun Uri.

Mengembalikan

true Uri jika berhasil dibuat; jika tidak, false.

Berlaku untuk

.NET 10 dan versi lainnya
Produk Versi
.NET 6, 7, 8, 9, 10