C# Class Bari.Core.Build.Dependencies.Protocol.BinaryProtocolSerializerContext

Inheritance: IProtocolSerializerContext
Afficher le fichier Open project: vigoo/bari Class Usage Examples

Méthodes publiques

Méthode Description
BinaryProtocolSerializerContext ( Stream output, IDependencyFingerprintProtocolRegistry registry ) : System
Write ( System.DateTime value ) : void
Write ( IDependencyFingerprintProtocol protocol ) : void
Write ( System.TimeSpan value ) : void
Write ( Uri value ) : void
Write ( bool value ) : void
Write ( double value ) : void
Write ( int value ) : void
Write ( long value ) : void
Write ( string value ) : void
WritePrimitive ( object value, Type valueType ) : void

Private Methods

Méthode Description
WriteEnum ( object value, Type valueType ) : void
WriteType ( Type type ) : void

Method Details

BinaryProtocolSerializerContext() public méthode

public BinaryProtocolSerializerContext ( Stream output, IDependencyFingerprintProtocolRegistry registry ) : System
output Stream
registry IDependencyFingerprintProtocolRegistry
Résultat System

Write() public méthode

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

Write() public méthode

public Write ( IDependencyFingerprintProtocol protocol ) : void
protocol IDependencyFingerprintProtocol
Résultat void

Write() public méthode

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

Write() public méthode

public Write ( Uri value ) : void
value System.Uri
Résultat void

Write() public méthode

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

Write() public méthode

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

Write() public méthode

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

Write() public méthode

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

Write() public méthode

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

WritePrimitive() public méthode

public WritePrimitive ( object value, Type valueType ) : void
value object
valueType System.Type
Résultat void