Message.CreateBufferedCopy(Int32) Metode
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.
Menyimpan seluruh Message ke dalam buffer memori untuk akses di masa mendatang.
public:
System::ServiceModel::Channels::MessageBuffer ^ CreateBufferedCopy(int maxBufferSize);
public System.ServiceModel.Channels.MessageBuffer CreateBufferedCopy (int maxBufferSize);
member this.CreateBufferedCopy : int -> System.ServiceModel.Channels.MessageBuffer
Public Function CreateBufferedCopy (maxBufferSize As Integer) As MessageBuffer
Parameter
- maxBufferSize
- Int32
Ukuran maksimum buffer yang akan dibuat.
Mengembalikan
Objek yang baru dibuat MessageBuffer .
Pengecualian
maxBufferSize
lebih kecil dari nol.
Pesan ditutup.
Pesan telah disalin, dibaca, atau ditulis.
Keterangan
Isi Message instans hanya dapat diakses atau ditulis sekali. Jika Anda ingin mengakses Message instans lebih dari sekali, Anda harus menggunakan MessageBuffer kelas untuk sepenuhnya menyimpan seluruh Message instans ke dalam memori. Instans MessageBuffer dibangun dengan memanggil CreateBufferedCopyMessage instans.
Catatan
Jika Version sama dengan None, metode ini hanya menyimpan isi pesan, bukan seluruh pesan ke dalam buffer memori.