C# Class BTDB.StreamLayer.AbstractBufferedWriter

Afficher le fichier Open project: Bobris/BTDB Class Usage Examples

Protected Properties

Свойство Type Description
Buf byte[]
End int
Pos int

Méthodes publiques

Méthode Description
FlushBuffer ( ) : void
GetCurrentPosition ( ) : long
WriteBlock ( ByteBuffer data ) : void
WriteBlock ( IntPtr data, int length ) : void
WriteBlock ( byte data ) : void
WriteBlock ( byte data, int offset, int length ) : void
WriteBool ( bool value ) : void
WriteByteArray ( ByteBuffer value ) : void
WriteByteArray ( byte value ) : void
WriteByteArrayRaw ( byte value ) : void
WriteByteZero ( ) : void
WriteDateTime ( System.DateTime value ) : void
WriteDateTimeForbidUnspecifiedKind ( System.DateTime value ) : void
WriteDecimal ( decimal value ) : void
WriteDouble ( double value ) : void
WriteGuid ( System.Guid value ) : void
WriteIPAddress ( IPAddress value ) : void
WriteInt32 ( int value ) : void
WriteInt32LE ( int value ) : void
WriteInt64 ( long value ) : void
WriteInt8 ( sbyte value ) : void
WriteInt8Ordered ( sbyte value ) : void
WriteSingle ( float value ) : void
WriteString ( string value ) : void
WriteStringOrdered ( string value ) : void
WriteTimeSpan ( System.TimeSpan value ) : void
WriteUInt8 ( byte value ) : void
WriteVInt16 ( short value ) : void
WriteVInt32 ( int value ) : void
WriteVInt64 ( long value ) : void
WriteVUInt16 ( ushort value ) : void
WriteVUInt32 ( uint value ) : void
WriteVUInt64 ( ulong value ) : void

Méthodes protégées

Méthode Description
AbstractBufferedWriter ( ) : System

Method Details

AbstractBufferedWriter() protected méthode

protected AbstractBufferedWriter ( ) : System
Résultat System

FlushBuffer() public abstract méthode

public abstract FlushBuffer ( ) : void
Résultat void

GetCurrentPosition() public abstract méthode

public abstract GetCurrentPosition ( ) : long
Résultat long

WriteBlock() public méthode

public WriteBlock ( ByteBuffer data ) : void
data ByteBuffer
Résultat void

WriteBlock() public méthode

public WriteBlock ( IntPtr data, int length ) : void
data System.IntPtr
length int
Résultat void

WriteBlock() public méthode

public WriteBlock ( byte data ) : void
data byte
Résultat void

WriteBlock() public méthode

public WriteBlock ( byte data, int offset, int length ) : void
data byte
offset int
length int
Résultat void

WriteBool() public méthode

public WriteBool ( bool value ) : void
value bool
Résultat void

WriteByteArray() public méthode

public WriteByteArray ( ByteBuffer value ) : void
value ByteBuffer
Résultat void

WriteByteArray() public méthode

public WriteByteArray ( byte value ) : void
value byte
Résultat void

WriteByteArrayRaw() public méthode

public WriteByteArrayRaw ( byte value ) : void
value byte
Résultat void

WriteByteZero() public méthode

public WriteByteZero ( ) : void
Résultat void

WriteDateTime() public méthode

public WriteDateTime ( System.DateTime value ) : void
value System.DateTime
Résultat void

WriteDateTimeForbidUnspecifiedKind() public méthode

public WriteDateTimeForbidUnspecifiedKind ( System.DateTime value ) : void
value System.DateTime
Résultat void

WriteDecimal() public méthode

public WriteDecimal ( decimal value ) : void
value decimal
Résultat void

WriteDouble() public méthode

public WriteDouble ( double value ) : void
value double
Résultat void

WriteGuid() public méthode

public WriteGuid ( System.Guid value ) : void
value System.Guid
Résultat void

WriteIPAddress() public méthode

public WriteIPAddress ( IPAddress value ) : void
value System.Net.IPAddress
Résultat void

WriteInt32() public méthode

public WriteInt32 ( int value ) : void
value int
Résultat void

WriteInt32LE() public méthode

public WriteInt32LE ( int value ) : void
value int
Résultat void

WriteInt64() public méthode

public WriteInt64 ( long value ) : void
value long
Résultat void

WriteInt8() public méthode

public WriteInt8 ( sbyte value ) : void
value sbyte
Résultat void

WriteInt8Ordered() public méthode

public WriteInt8Ordered ( sbyte value ) : void
value sbyte
Résultat void

WriteSingle() public méthode

public WriteSingle ( float value ) : void
value float
Résultat void

WriteString() public méthode

public WriteString ( string value ) : void
value string
Résultat void

WriteStringOrdered() public méthode

public WriteStringOrdered ( string value ) : void
value string
Résultat void

WriteTimeSpan() public méthode

public WriteTimeSpan ( System.TimeSpan value ) : void
value System.TimeSpan
Résultat void

WriteUInt8() public méthode

public WriteUInt8 ( byte value ) : void
value byte
Résultat void

WriteVInt16() public méthode

public WriteVInt16 ( short value ) : void
value short
Résultat void

WriteVInt32() public méthode

public WriteVInt32 ( int value ) : void
value int
Résultat void

WriteVInt64() public méthode

public WriteVInt64 ( long value ) : void
value long
Résultat void

WriteVUInt16() public méthode

public WriteVUInt16 ( ushort value ) : void
value ushort
Résultat void

WriteVUInt32() public méthode

public WriteVUInt32 ( uint value ) : void
value uint
Résultat void

WriteVUInt64() public méthode

public WriteVUInt64 ( ulong value ) : void
value ulong
Résultat void

Property Details

Buf protected_oe property

protected byte[] Buf
Résultat byte[]

End protected_oe property

protected int End
Résultat int

Pos protected_oe property

protected int Pos
Résultat int