C# Класс Npgsql.WriteBuffer

Показать файл Открыть проект Примеры использования класса

Private Properties

Свойство Тип Описание
Clear void
DirectWrite void
DirectWriteAsyncWithSyncContext Task
Flush void
FlushAsyncWithSyncContext Task
ResetTotalBytesFlushed void
WriteBuffer System
WriteChars void
WriteString void
WriteStringChunked void
WriteUInt32 void

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

Метод Описание
WriteByte ( byte b ) : void
WriteBytes ( byte buf, int offset, int count ) : void
WriteBytesNullTerminated ( byte buf ) : void
WriteDouble ( double d ) : void
WriteInt16 ( int i ) : void
WriteInt32 ( int i ) : void
WriteInt64 ( long i ) : void
WriteSingle ( float f ) : void
WriteUInt16 ( int i ) : void

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

Метод Описание
Clear ( ) : void
DirectWrite ( byte buffer, int offset, int count ) : void
DirectWriteAsyncWithSyncContext ( byte buffer, int offset, int count, CancellationToken cancellationToken ) : Task This is a hack, see explanation in NpgsqlCommand.Send.
Flush ( ) : void
FlushAsyncWithSyncContext ( CancellationToken cancellationToken ) : Task This is a hack, see explanation in NpgsqlCommand.Send.
ResetTotalBytesFlushed ( ) : void
WriteBuffer ( [ connector, Stream stream, int size, Encoding textEncoding ) : System
WriteChars ( char chars, int len ) : void
WriteString ( string s, int len ) : void
WriteStringChunked ( char chars, int charIndex, int charCount, bool flush, int &charsUsed, bool &completed ) : void
WriteUInt32 ( uint i ) : void

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

WriteByte() публичный Метод

public WriteByte ( byte b ) : void
b byte
Результат void

WriteBytes() публичный Метод

public WriteBytes ( byte buf, int offset, int count ) : void
buf byte
offset int
count int
Результат void

WriteBytesNullTerminated() публичный Метод

public WriteBytesNullTerminated ( byte buf ) : void
buf byte
Результат void

WriteDouble() публичный Метод

public WriteDouble ( double d ) : void
d double
Результат void

WriteInt16() публичный Метод

public WriteInt16 ( int i ) : void
i int
Результат void

WriteInt32() публичный Метод

public WriteInt32 ( int i ) : void
i int
Результат void

WriteInt64() публичный Метод

public WriteInt64 ( long i ) : void
i long
Результат void

WriteSingle() публичный Метод

public WriteSingle ( float f ) : void
f float
Результат void

WriteUInt16() публичный Метод

public WriteUInt16 ( int i ) : void
i int
Результат void