C# Класс Gibbed.Helpers.StreamHelpers

Показать файл Открыть проект

Открытые свойства

Свойство Тип Описание
DefaultEncoding Encoding

Открытые методы

Метод Описание
ReadString ( this stream, int size, Encoding encoding ) : string
ReadString ( this stream, int size, bool trailingNull, Encoding encoding ) : string
ReadString ( this stream, uint size ) : string
ReadString ( this stream, uint size, Encoding encoding ) : string
ReadString ( this stream, uint size, bool trailingNull ) : string
ReadString ( this stream, uint size, bool trailingNull, Encoding encoding ) : string
ReadStringZ ( this stream ) : string
ReadStringZ ( this stream, Encoding encoding ) : string
ReadToMemoryStream ( this stream, long size ) : MemoryStream
ReadToMemoryStream ( this stream, long size, int buffer ) : MemoryStream
WriteFromStream ( this stream, Stream input, long size ) : void
WriteFromStream ( this stream, Stream input, long size, int buffer ) : void
WriteString ( this stream, string value ) : void
WriteString ( this stream, string value, Encoding encoding ) : void
WriteStringZ ( this stream, string value ) : void
WriteStringZ ( this stream, string value, Encoding encoding ) : void

Приватные методы

Метод Описание
ShouldSwap ( bool littleEndian ) : bool

Описание методов

ReadString() публичный статический Метод

public static ReadString ( this stream, int size, Encoding encoding ) : string
stream this
size int
encoding Encoding
Результат string

ReadString() публичный статический Метод

public static ReadString ( this stream, int size, bool trailingNull, Encoding encoding ) : string
stream this
size int
trailingNull bool
encoding Encoding
Результат string

ReadString() публичный статический Метод

public static ReadString ( this stream, uint size ) : string
stream this
size uint
Результат string

ReadString() публичный статический Метод

public static ReadString ( this stream, uint size, Encoding encoding ) : string
stream this
size uint
encoding Encoding
Результат string

ReadString() публичный статический Метод

public static ReadString ( this stream, uint size, bool trailingNull ) : string
stream this
size uint
trailingNull bool
Результат string

ReadString() публичный статический Метод

public static ReadString ( this stream, uint size, bool trailingNull, Encoding encoding ) : string
stream this
size uint
trailingNull bool
encoding Encoding
Результат string

ReadStringZ() публичный статический Метод

public static ReadStringZ ( this stream ) : string
stream this
Результат string

ReadStringZ() публичный статический Метод

public static ReadStringZ ( this stream, Encoding encoding ) : string
stream this
encoding Encoding
Результат string

ReadToMemoryStream() публичный статический Метод

public static ReadToMemoryStream ( this stream, long size ) : MemoryStream
stream this
size long
Результат System.IO.MemoryStream

ReadToMemoryStream() публичный статический Метод

public static ReadToMemoryStream ( this stream, long size, int buffer ) : MemoryStream
stream this
size long
buffer int
Результат System.IO.MemoryStream

WriteFromStream() публичный статический Метод

public static WriteFromStream ( this stream, Stream input, long size ) : void
stream this
input Stream
size long
Результат void

WriteFromStream() публичный статический Метод

public static WriteFromStream ( this stream, Stream input, long size, int buffer ) : void
stream this
input Stream
size long
buffer int
Результат void

WriteString() публичный статический Метод

public static WriteString ( this stream, string value ) : void
stream this
value string
Результат void

WriteString() публичный статический Метод

public static WriteString ( this stream, string value, Encoding encoding ) : void
stream this
value string
encoding Encoding
Результат void

WriteStringZ() публичный статический Метод

public static WriteStringZ ( this stream, string value ) : void
stream this
value string
Результат void

WriteStringZ() публичный статический Метод

public static WriteStringZ ( this stream, string value, Encoding encoding ) : void
stream this
value string
encoding Encoding
Результат void

Описание свойств

DefaultEncoding публичное статическое свойство

public static Encoding DefaultEncoding
Результат Encoding