UriBuilder 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.
Menyediakan konstruktor kustom untuk pengidentifikasi sumber daya seragam (URI) dan memodifikasi URI untuk kelas tersebut Uri .
public ref class UriBuilder
public class UriBuilder
type UriBuilder = class
Public Class UriBuilder
- Warisan
-
UriBuilder
Keterangan
Kelas ini UriBuilder menyediakan cara mudah untuk memodifikasi konten instans tanpa membuat instans Uri baru Uri untuk setiap modifikasi.
Properti UriBuilder menyediakan akses baca/tulis ke properti baca-saja Uri sehingga dapat dimodifikasi.
Untuk detail selengkapnya tentang desain dan pertimbangan Uri keamanan dan UriBuilder, tinjau dokumen model ancaman berikut:
Konstruktor
| Nama | Deskripsi |
|---|---|
| UriBuilder() |
Menginisialisasi instans baru dari kelas UriBuilder. |
| UriBuilder(String, String, Int32, String, String) |
Menginisialisasi instans UriBuilder baru kelas dengan skema, host, nomor port, jalur, dan string kueri atau pengidentifikasi fragmen yang ditentukan. |
| UriBuilder(String, String, Int32, String) |
Menginisialisasi instans UriBuilder baru kelas dengan skema, host, nomor port, dan jalur yang ditentukan. |
| UriBuilder(String, String, Int32) |
Menginisialisasi instans UriBuilder baru kelas dengan skema, host, dan port yang ditentukan. |
| UriBuilder(String, String) |
Menginisialisasi instans UriBuilder baru kelas dengan skema dan host yang ditentukan. |
| UriBuilder(String) |
Menginisialisasi instans UriBuilder baru kelas dengan URI yang ditentukan. |
| UriBuilder(Uri) |
Menginisialisasi instans UriBuilder baru kelas dengan instans yang ditentukan Uri . |
Properti
| Nama | Deskripsi |
|---|---|
| Fragment |
Mendapatkan atau mengatur bagian fragmen URI, termasuk karakter '#' utama jika tidak kosong. |
| Host |
Mendapatkan atau mengatur nama host Sistem Nama Domain (DNS) atau alamat IP server. |
| Password |
Mendapatkan atau mengatur kata sandi yang terkait dengan pengguna yang mengakses URI. |
| Path |
Mendapatkan atau mengatur jalur ke sumber daya yang dirujuk oleh URI. |
| Port |
Mendapatkan atau mengatur nomor port URI. |
| Query |
Mendapatkan atau mengatur informasi kueri apa pun yang disertakan dalam URI, termasuk karakter '?' utama jika tidak kosong. |
| Scheme |
Mendapatkan atau mengatur nama skema URI. |
| Uri |
Mendapatkan instans yang Uri dibangun oleh instans yang ditentukan UriBuilder . |
| UserName |
Mendapatkan atau mengatur nama pengguna yang terkait dengan pengguna yang mengakses URI. |
Metode
| Nama | Deskripsi |
|---|---|
| Equals(Object) |
Membandingkan Uri instans yang ada dengan konten untuk kesetaraan UriBuilder . |
| GetHashCode() |
Mengembalikan kode hash untuk URI. |
| GetType() |
Mendapatkan Type instans saat ini. (Diperoleh dari Object) |
| MemberwiseClone() |
Membuat salinan dangkal dari Objectsaat ini. (Diperoleh dari Object) |
| ToString() |
Mengembalikan string tampilan untuk instans yang ditentukan UriBuilder . |