C# Class NDesk.DBus.MessageWriter

Afficher le fichier Open project: hacxman/zeroshare Class Usage Examples

Méthodes publiques

Свойство Type Description
connection Connection

Protected Properties

Свойство Type Description
endianness EndianFlag
stream System.IO.MemoryStream

Méthodes publiques

Méthode Description
CloseWrite ( ) : void
MessageWriter ( ) : System
MessageWriter ( EndianFlag endianness ) : System
ToArray ( ) : byte[]
Write ( DType dtype, object val ) : void
Write ( NDesk.DBus.ObjectPath val ) : void
Write ( Signature val ) : void
Write ( Type type, object val ) : void
Write ( bool val ) : void
Write ( byte val ) : void
Write ( double val ) : void
Write ( float val ) : void
Write ( int val ) : void
Write ( long val ) : void
Write ( object val ) : void
Write ( short val ) : void
Write ( string val ) : void
Write ( uint val ) : void
Write ( ulong val ) : void
Write ( ushort val ) : void
WriteArray ( object obj, Type elemType ) : void
WriteComplex ( object val, Type type ) : void
WriteFromDict ( Type keyType, Type valType, System val ) : void
WriteNull ( ) : void
WriteObject ( Type type, object val ) : void
WritePad ( int alignment ) : void
WriteValueType ( object val, Type type ) : void
WriteVariant ( Type type, object val ) : void

Méthodes protégées

Méthode Description
MarshalUInt ( byte data ) : void
MarshalULong ( byte data ) : void
MarshalUShort ( byte data ) : void

Method Details

CloseWrite() public méthode

public CloseWrite ( ) : void
Résultat void

MarshalUInt() protected méthode

protected MarshalUInt ( byte data ) : void
data byte
Résultat void

MarshalULong() protected méthode

protected MarshalULong ( byte data ) : void
data byte
Résultat void

MarshalUShort() protected méthode

protected MarshalUShort ( byte data ) : void
data byte
Résultat void

MessageWriter() public méthode

public MessageWriter ( ) : System
Résultat System

MessageWriter() public méthode

public MessageWriter ( EndianFlag endianness ) : System
endianness EndianFlag
Résultat System

ToArray() public méthode

public ToArray ( ) : byte[]
Résultat byte[]

Write() public méthode

public Write ( DType dtype, object val ) : void
dtype DType
val object
Résultat void

Write() public méthode

public Write ( NDesk.DBus.ObjectPath val ) : void
val NDesk.DBus.ObjectPath
Résultat void

Write() public méthode

public Write ( Signature val ) : void
val Signature
Résultat void

Write() public méthode

public Write ( Type type, object val ) : void
type System.Type
val object
Résultat void

Write() public méthode

public Write ( bool val ) : void
val bool
Résultat void

Write() public méthode

public Write ( byte val ) : void
val byte
Résultat void

Write() public méthode

public Write ( double val ) : void
val double
Résultat void

Write() public méthode

public Write ( float val ) : void
val float
Résultat void

Write() public méthode

public Write ( int val ) : void
val int
Résultat void

Write() public méthode

public Write ( long val ) : void
val long
Résultat void

Write() public méthode

public Write ( object val ) : void
val object
Résultat void

Write() public méthode

public Write ( short val ) : void
val short
Résultat void

Write() public méthode

public Write ( string val ) : void
val string
Résultat void

Write() public méthode

public Write ( uint val ) : void
val uint
Résultat void

Write() public méthode

public Write ( ulong val ) : void
val ulong
Résultat void

Write() public méthode

public Write ( ushort val ) : void
val ushort
Résultat void

WriteArray() public méthode

public WriteArray ( object obj, Type elemType ) : void
obj object
elemType System.Type
Résultat void

WriteComplex() public méthode

public WriteComplex ( object val, Type type ) : void
val object
type System.Type
Résultat void

WriteFromDict() public méthode

public WriteFromDict ( Type keyType, Type valType, System val ) : void
keyType System.Type
valType System.Type
val System
Résultat void

WriteNull() public méthode

public WriteNull ( ) : void
Résultat void

WriteObject() public méthode

public WriteObject ( Type type, object val ) : void
type System.Type
val object
Résultat void

WritePad() public méthode

public WritePad ( int alignment ) : void
alignment int
Résultat void

WriteValueType() public méthode

public WriteValueType ( object val, Type type ) : void
val object
type System.Type
Résultat void

WriteVariant() public méthode

public WriteVariant ( Type type, object val ) : void
type System.Type
val object
Résultat void

Property Details

connection public_oe property

public Connection,NDesk.DBus connection
Résultat Connection

endianness protected_oe property

protected EndianFlag endianness
Résultat EndianFlag

stream protected_oe property

protected MemoryStream,System.IO stream
Résultat System.IO.MemoryStream