Поделиться через


BlobBuilder.WriteBytes Метод

Определение

Перегрузки

WriteBytes(Byte[], Int32, Int32)

Записывает указанное число байтов, начиная с заданного индекса в массиве байтов, в построитель.

WriteBytes(Byte*, Int32)

Записывает указанное число байтов из буфера в построитель.

WriteBytes(ImmutableArray<Byte>, Int32, Int32)

Записывает указанное число байтов, начиная с заданного индекса в неизменяемом массиве, в построитель.

WriteBytes(ImmutableArray<Byte>)

Записывает содержимое неизменяемого массива байтов в построитель.

WriteBytes(Byte[])

Записывает содержимое массива байтов в построитель.

WriteBytes(Byte, Int32)

Записывает указанное количество экземпляров байтового значения в построитель.

WriteBytes(Byte[], Int32, Int32)

Исходный код:
BlobBuilder.cs
Исходный код:
BlobBuilder.cs
Исходный код:
BlobBuilder.cs

Записывает указанное число байтов, начиная с заданного индекса в массиве байтов, в построитель.

public:
 void WriteBytes(cli::array <System::Byte> ^ buffer, int start, int byteCount);
public void WriteBytes (byte[] buffer, int start, int byteCount);
member this.WriteBytes : byte[] * int * int -> unit
Public Sub WriteBytes (buffer As Byte(), start As Integer, byteCount As Integer)

Параметры

buffer
Byte[]
start
Int32
byteCount
Int32

Количество записываемых байтов.

Исключения

buffer имеет значение null.

Диапазон, который определяют start и byteCount, выходит за пределы buffer.

Построитель недоступен для записи; он связан с другим объектом.

Применяется к

WriteBytes(Byte*, Int32)

Исходный код:
BlobBuilder.cs
Исходный код:
BlobBuilder.cs
Исходный код:
BlobBuilder.cs

Записывает указанное число байтов из буфера в построитель.

public:
 void WriteBytes(System::Byte* buffer, int byteCount);
public void WriteBytes (byte* buffer, int byteCount);
member this.WriteBytes : nativeptr<byte> * int -> unit

Параметры

buffer
Byte*
byteCount
Int32

Количество записываемых байтов.

Исключения

buffer имеет значение null.

byteCount является отрицательным значением.

Построитель недоступен для записи; он связан с другим объектом.

Применяется к

WriteBytes(ImmutableArray<Byte>, Int32, Int32)

Исходный код:
BlobBuilder.cs
Исходный код:
BlobBuilder.cs
Исходный код:
BlobBuilder.cs

Записывает указанное число байтов, начиная с заданного индекса в неизменяемом массиве, в построитель.

public:
 void WriteBytes(System::Collections::Immutable::ImmutableArray<System::Byte> buffer, int start, int byteCount);
public void WriteBytes (System.Collections.Immutable.ImmutableArray<byte> buffer, int start, int byteCount);
member this.WriteBytes : System.Collections.Immutable.ImmutableArray<byte> * int * int -> unit
Public Sub WriteBytes (buffer As ImmutableArray(Of Byte), start As Integer, byteCount As Integer)

Параметры

start
Int32
byteCount
Int32

Количество записываемых байтов.

Исключения

buffer имеет значение null.

Диапазон, который определяют start и byteCount, выходит за пределы buffer.

Построитель недоступен для записи; он связан с другим объектом.

Применяется к

WriteBytes(ImmutableArray<Byte>)

Исходный код:
BlobBuilder.cs
Исходный код:
BlobBuilder.cs
Исходный код:
BlobBuilder.cs

Записывает содержимое неизменяемого массива байтов в построитель.

public:
 void WriteBytes(System::Collections::Immutable::ImmutableArray<System::Byte> buffer);
public void WriteBytes (System.Collections.Immutable.ImmutableArray<byte> buffer);
member this.WriteBytes : System.Collections.Immutable.ImmutableArray<byte> -> unit
Public Sub WriteBytes (buffer As ImmutableArray(Of Byte))

Параметры

buffer
ImmutableArray<Byte>

Записываемый массив.

Исключения

buffer имеет значение null.

Построитель недоступен для записи; он связан с другим объектом.

Применяется к

WriteBytes(Byte[])

Исходный код:
BlobBuilder.cs
Исходный код:
BlobBuilder.cs
Исходный код:
BlobBuilder.cs

Записывает содержимое массива байтов в построитель.

public:
 void WriteBytes(cli::array <System::Byte> ^ buffer);
public void WriteBytes (byte[] buffer);
member this.WriteBytes : byte[] -> unit
Public Sub WriteBytes (buffer As Byte())

Параметры

buffer
Byte[]

Байтовый массив для записи.

Исключения

buffer имеет значение null.

Построитель недоступен для записи; он связан с другим объектом.

Применяется к

WriteBytes(Byte, Int32)

Исходный код:
BlobBuilder.cs
Исходный код:
BlobBuilder.cs
Исходный код:
BlobBuilder.cs

Записывает указанное количество экземпляров байтового значения в построитель.

public:
 void WriteBytes(System::Byte value, int byteCount);
public void WriteBytes (byte value, int byteCount);
member this.WriteBytes : byte * int -> unit
Public Sub WriteBytes (value As Byte, byteCount As Integer)

Параметры

value
Byte
byteCount
Int32

Число экземпляров value, которые требуется записать.

Исключения

byteCount является отрицательным значением.

Построитель недоступен для записи; он связан с другим объектом.

Применяется к