NetNamedPipeBindingElement.MaxBufferSize Properti
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.
Mendapatkan atau mengatur nilai yang menentukan ukuran maksimum, dalam byte, dari buffer yang digunakan untuk menyimpan pesan dalam memori.
public:
property int MaxBufferSize { int get(); void set(int value); };
[System.Configuration.ConfigurationProperty("maxBufferSize", DefaultValue=65536)]
[System.Configuration.IntegerValidator(MinValue=1)]
public int MaxBufferSize { get; set; }
[<System.Configuration.ConfigurationProperty("maxBufferSize", DefaultValue=65536)>]
[<System.Configuration.IntegerValidator(MinValue=1)>]
member this.MaxBufferSize : int with get, set
Public Property MaxBufferSize As Integer
Nilai Properti
Jumlah maksimum byte yang digunakan untuk menyangga pesan masuk dalam memori. Nilai defaultnya adalah 65,536 byte.
- Atribut
Keterangan
Properti ini hanya berlaku untuk header pesan yang dialirkan. Nilai ini harus setidaknya ukuran maksimum yang mungkin dari header SOAP, yang dibaca dalam mode buffer.
Jika buffer penuh, data berlebih tetap berada di soket yang mendasar hingga buffer memiliki ruang lagi.
Nilai properti ini harus kurang dari atau sama dengan MaxMessageSize dan harus lebih besar dari ukuran header pesan atau saluran memberikan pengecualian.
Jika Anda menerima lebih banyak data daripada yang dapat Anda buffer, saluran akan menampilkan CommunicationException, yang berisi QuotaExceededException sebagai pengecualian dalam.
Berlaku untuk
Saran dan Komentar
https://aka.ms/ContentUserFeedback.
Segera hadir: Sepanjang tahun 2024 kami akan menghentikan penggunaan GitHub Issues sebagai mekanisme umpan balik untuk konten dan menggantinya dengan sistem umpan balik baru. Untuk mengetahui informasi selengkapnya, lihat:Kirim dan lihat umpan balik untuk