C# Класс Bari.Core.Build.Dependencies.Protocol.BinaryProtocolSerializerContext

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

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

Метод Описание
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

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

Метод Описание
WriteEnum ( object value, Type valueType ) : void
WriteType ( Type type ) : void

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

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

public BinaryProtocolSerializerContext ( Stream output, IDependencyFingerprintProtocolRegistry registry ) : System
output Stream
registry IDependencyFingerprintProtocolRegistry
Результат System

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

public Write ( System.DateTime value ) : void
value System.DateTime
Результат void

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

public Write ( IDependencyFingerprintProtocol protocol ) : void
protocol IDependencyFingerprintProtocol
Результат void

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

public Write ( System.TimeSpan value ) : void
value System.TimeSpan
Результат void

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

public Write ( Uri value ) : void
value System.Uri
Результат void

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

public Write ( bool value ) : void
value bool
Результат void

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

public Write ( double value ) : void
value double
Результат void

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

public Write ( int value ) : void
value int
Результат void

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

public Write ( long value ) : void
value long
Результат void

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

public Write ( string value ) : void
value string
Результат void

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

public WritePrimitive ( object value, Type valueType ) : void
value object
valueType System.Type
Результат void