C# Класс MsgPack.MessagePackString

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

Private Properties

Свойство Тип Описание
DecodeIfNeeded void
EncodeIfNeeded void
EqualsEncoded bool
MessagePackString System
SlowEquals bool
UnsafeFastEquals bool

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

Метод Описание
Equals ( object obj ) : bool
GetBytes ( ) : byte[]
GetHashCode ( ) : int
GetString ( ) : string
GetUnderlyingType ( ) : Type
MessagePackString ( byte encoded, bool isBinary ) : System
MessagePackString ( string decoded ) : System
ToString ( ) : string
TryGetString ( ) : string
UnsafeGetBuffer ( ) : byte[]
UnsafeGetString ( ) : string

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

Метод Описание
DecodeIfNeeded ( ) : void
EncodeIfNeeded ( ) : void
EqualsEncoded ( MessagePackString left, MessagePackString right ) : bool
MessagePackString ( MessagePackString other ) : System
SlowEquals ( byte x, byte y ) : bool
UnsafeFastEquals ( byte x, byte y ) : bool

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

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

public Equals ( object obj ) : bool
obj object
Результат bool

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

public GetBytes ( ) : byte[]
Результат byte[]

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

public GetHashCode ( ) : int
Результат int

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

public GetString ( ) : string
Результат string

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

public GetUnderlyingType ( ) : Type
Результат System.Type

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

public MessagePackString ( byte encoded, bool isBinary ) : System
encoded byte
isBinary bool
Результат System

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

public MessagePackString ( string decoded ) : System
decoded string
Результат System

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

public ToString ( ) : string
Результат string

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

public TryGetString ( ) : string
Результат string

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

public UnsafeGetBuffer ( ) : byte[]
Результат byte[]

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

public UnsafeGetString ( ) : string
Результат string