CryptoStream.Write(Byte[], Int32, Int32) Yöntem

Tanım

Geçerliye CryptoStream bir bayt dizisi yazar ve akıştaki geçerli konumu yazılan bayt sayısına göre ilerletir.

public:
 override void Write(cli::array <System::Byte> ^ buffer, int offset, int count);
public override void Write (byte[] buffer, int offset, int count);
override this.Write : byte[] * int * int -> unit
Public Overrides Sub Write (buffer As Byte(), offset As Integer, count As Integer)

Parametreler

buffer
Byte[]

Bayt dizisi. Bu yöntem baytları countbuffer geçerli akışa kopyalar.

offset
Int32

Baytları geçerli akışa kopyalamaya başlanacak bayt uzaklığı buffer .

count
Int32

Geçerli akışa yazılacak bayt sayısı.

Özel durumlar

CryptoStreamMode Geçerli CryptoStream nesneyle ilişkili, temel alınan akışla eşleşmiyor. Örneğin, bu özel durum salt okunur bir temel akış ile kullanılırken Write oluşturulur.

offset veya count sıfırdan küçüktür.

ve offset parametrelerinin count toplamı arabellek uzunluğundan daha uzundur.

Şunlara uygulanır

Ayrıca bkz.