Bagikan melalui


WebExceptionStatus Enum

Definisi

Menentukan kode status untuk kelas WebException.

API ini mendukung infrastruktur produk dan tidak dimaksudkan untuk digunakan langsung dari kode Anda.

public enum class WebExceptionStatus
public enum WebExceptionStatus
type WebExceptionStatus = 
Public Enum WebExceptionStatus
Warisan
WebExceptionStatus

Bidang

Nama Nilai Deskripsi
Success 0

Tidak ada kesalahan yang ditemui.

NameResolutionFailure 1

Layanan pemecah masalah nama tidak dapat mengatasi nama host.

ConnectFailure 2

Titik layanan jarak jauh tidak dapat dihubungi pada tingkat transportasi.

ReceiveFailure 3

Respons lengkap tidak diterima dari server jarak jauh.

SendFailure 4

Permintaan lengkap tidak dapat dikirim ke server jarak jauh.

PipelineFailure 5

Permintaan adalah permintaan yang disalurkan dan koneksi ditutup sebelum respons diterima.

RequestCanceled 6

Permintaan dibatalkan, Abort() metode dipanggil, atau terjadi kesalahan yang tidak dapat diklasifikasikan. Ini adalah nilai default untuk Status.

ProtocolError 7

Respons yang diterima dari server selesai tetapi menunjukkan kesalahan tingkat protokol. Misalnya, kesalahan protokol HTTP seperti Akses 401 Ditolak akan menggunakan status ini.

ConnectionClosed 8

Koneksi ditutup sebelum waktunya.

TrustFailure 9

Sertifikat server tidak dapat divalidasi.

SecureChannelFailure 10

Terjadi kesalahan saat membuat koneksi menggunakan SSL.

ServerProtocolViolation 11

Respons server bukan respons HTTP yang valid.

KeepAliveFailure 12

Koneksi untuk permintaan yang menentukan header Keep-alive ditutup secara tak terduga.

Pending 13

Permintaan asinkron internal tertunda.

Timeout 14

Tidak ada respons yang diterima selama periode waktu habis untuk permintaan.

ProxyNameResolutionFailure 15

Layanan pemecah masalah nama tidak dapat menyelesaikan nama host proksi.

UnknownError 16

Terjadi pengecualian jenis yang tidak diketahui.

MessageLengthLimitExceeded 17

Pesan diterima yang melebihi batas yang ditentukan saat mengirim permintaan atau menerima respons dari server.

CacheEntryNotFound 18

Entri cache yang ditentukan tidak ditemukan.

RequestProhibitedByCachePolicy 19

Permintaan tidak diizinkan oleh kebijakan cache. Secara umum, ini terjadi ketika permintaan tidak dapat di-cache dan kebijakan efektif melarang pengiriman permintaan ke server. Anda mungkin menerima status ini jika metode permintaan menyiratkan keberadaan isi permintaan, metode permintaan memerlukan interaksi langsung dengan server, atau permintaan berisi header bersyarat.

RequestProhibitedByProxy 20

Permintaan ini tidak diizinkan oleh proksi.

Keterangan

WebExceptionStatus Enumerasi menentukan kode status yang ditetapkan ke Status properti .

Berlaku untuk

Lihat juga