Share via


WebRequest.RegisterPrefix(String, IWebRequestCreate) Metode

Definisi

WebRequest Mendaftarkan turunan untuk URI yang ditentukan.

public:
 static bool RegisterPrefix(System::String ^ prefix, System::Net::IWebRequestCreate ^ creator);
public static bool RegisterPrefix (string prefix, System.Net.IWebRequestCreate creator);
static member RegisterPrefix : string * System.Net.IWebRequestCreate -> bool
Public Shared Function RegisterPrefix (prefix As String, creator As IWebRequestCreate) As Boolean

Parameter

prefix
String

Awalan URI atau URI lengkap yang diawali oleh WebRequest layanan turunan.

creator
IWebRequestCreate

Metode buat yang dipanggil WebRequest untuk membuat WebRequest turunan.

Mengembalikan

true jika pendaftaran berhasil; jika tidak, false.

Pengecualian

prefix is null

-atau-

creatoradalah null.

Keterangan

Metode ini RegisterPrefix mendaftarkan WebRequest turunan ke permintaan layanan. WebRequest Keturunan biasanya terdaftar untuk menangani protokol tertentu, seperti HTTP atau FTP, tetapi dapat didaftarkan untuk menangani permintaan ke server atau jalur tertentu di server.

Jenis cadangan pra-terdaftar yang sudah terdaftar meliputi yang berikut ini:

  • http://

  • https://

  • ftp://

  • file://

Untuk informasi selengkapnya, lihat Create(String) metode dan Create(Uri) .

Awalan duplikat tidak diperbolehkan. RegisterPrefixfalse mengembalikan jika upaya dilakukan untuk mendaftarkan awalan duplikat.

Catatan

Kelas HttpWebRequest didaftarkan ke permintaan layanan untuk skema HTTP dan HTTPS secara default. Upaya untuk mendaftarkan keturunan yang berbeda WebRequest untuk skema ini akan gagal.

Berlaku untuk