C# Класс MsgPack.MessagePackConvert

Define common convert rountines specific to MessagePack.
Показать файл Открыть проект Примеры использования класса

Private Properties

Свойство Тип Описание

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

Метод Описание
DecodeStringStrict ( byte value ) : string

Decode specified byte[] by default encoding.

EncodeString ( string value ) : byte[]

Encode specified string by default encoding.

FromDateTime ( System.DateTime value ) : long

Convert specified DateTime to Int64 as MessagePack defacto-standard.

FromDateTimeOffset ( DateTimeOffset value ) : long

Convert specified DateTimeOffset to Int64 as MessagePack defacto-standard.

ToDateTime ( long value ) : System.DateTime

Convert specified Int64 to DateTime.

ToDateTimeOffset ( long value ) : DateTimeOffset

Convert specified Int64 to DateTimeOffset.

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

DecodeStringStrict() публичный статический Метод

Decode specified byte[] by default encoding.
/// is null. /// /// contains non-UTF-8 bits. ///
public static DecodeStringStrict ( byte value ) : string
value byte Byte[] value.
Результат string

EncodeString() публичный статический Метод

Encode specified string by default encoding.
/// is null. ///
public static EncodeString ( string value ) : byte[]
value string String value.
Результат byte[]

FromDateTime() публичный статический Метод

Convert specified DateTime to Int64 as MessagePack defacto-standard.
public static FromDateTime ( System.DateTime value ) : long
value System.DateTime .
Результат long

FromDateTimeOffset() публичный статический Метод

Convert specified DateTimeOffset to Int64 as MessagePack defacto-standard.
public static FromDateTimeOffset ( DateTimeOffset value ) : long
value DateTimeOffset .
Результат long

ToDateTime() публичный статический Метод

Convert specified Int64 to DateTime.
public static ToDateTime ( long value ) : System.DateTime
value long /// value which is unpacked from packed message and may represent date-time value. ///
Результат System.DateTime

ToDateTimeOffset() публичный статический Метод

Convert specified Int64 to DateTimeOffset.
public static ToDateTimeOffset ( long value ) : DateTimeOffset
value long /// value which is unpacked from packed message and may represent date-time value. ///
Результат DateTimeOffset