IBinaryTokenStreamWriter Интерфейс
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
public interface IBinaryTokenStreamWriter
type IBinaryTokenStreamWriter = interface
Public Interface IBinaryTokenStreamWriter
- Производный
Свойства
CurrentOffset |
Текущая позиция записи в потоке. |
Методы
ReleaseBuffers() |
Освобождает все буферы сериализации, используемые этим потоком. |
ToByteArray() |
Возвращает выходной поток в виде |
ToBytes() |
Возвращает выходной поток в виде набора |
TryWriteSimpleObject(Object) |
Попробуйте записать простое значение типа (не массива) в поток. |
Write(Boolean) |
|
Write(Boolean[]) |
|
Write(Byte) |
|
Write(Byte[]) |
|
Write(Byte[], Int32, Int32) |
Запишите указанное число байтов в поток, начиная с указанного смещения во входных данных |
Write(Char) |
|
Write(Char[]) |
|
Write(DateTime) |
|
Write(Decimal) |
|
Write(Double) |
|
Write(Double[]) |
|
Write(Guid) |
|
Write(Int16) |
|
Write(Int16[]) |
|
Write(Int32) |
|
Write(Int32[]) |
|
Write(Int64) |
|
Write(Int64[]) |
|
Write(IPAddress) |
|
Write(IPEndPoint) |
|
Write(List<ArraySegment<Byte>>) |
Напишите список сегментов массива байтов в поток. |
Write(SByte) |
|
Write(SByte[]) |
|
Write(SiloAddress) |
|
Write(Single) |
|
Write(Single[]) |
|
Write(String) |
|
Write(TimeSpan) |
|
Write(UInt16) |
|
Write(UInt16[]) |
|
Write(UInt32) |
|
Write(UInt32[]) |
|
Write(UInt64) |
|
Write(UInt64[]) |
|
WriteNull() |
|
WriteTypeHeader(Type, Type) |
Запись заголовка типа для указанного типа в поток. |