C# Класс CSharpRTMP.Common.Variant

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

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

Метод Описание
DeserializeFromFile ( string path, Variant &result ) : bool
DeserializeFromJsonFile ( string path ) : Variant
GetObjectData ( SerializationInfo info, StreamingContext context ) : void
SerializeToFile ( string path ) : void
SerializeToJson ( ) : JToken
SetValue ( System.DateTime dateTime ) : void
SetValue ( IList array ) : void
SetValue ( JToken json ) : void
SetValue ( Variant v ) : void
SetValue ( VariantMap value ) : void
SetValue ( bool v ) : void
SetValue ( byte v ) : void
SetValue ( double v ) : void
SetValue ( int v ) : void
SetValue ( int year, int month, int day ) : void
SetValue ( int hour, int min, int sec, int m ) : void
SetValue ( int year, int month, int day, int hour, int min, int sec, int m ) : void
SetValue ( long v ) : void
SetValue ( object o = null ) : void
SetValue ( sbyte v ) : void
SetValue ( short v ) : void
SetValue ( string v ) : void
SetValue ( uint v ) : void
SetValue ( ulong v ) : void
SetValue ( ushort v ) : void
Variant ( ) : System
Variant ( System.DateTime dateTime ) : System
Variant ( IList array ) : System
Variant ( JToken json ) : System
Variant ( SerializationInfo info, StreamingContext context ) : System
Variant ( Variant v ) : System
Variant ( VariantMap value ) : System
Variant ( bool v ) : System
Variant ( byte v ) : System
Variant ( double v ) : System
Variant ( int v ) : System
Variant ( int year, int month, int day ) : System
Variant ( int hour, int min, int sec, int m ) : System
Variant ( int year, int month, int day, int hour, int min, int sec, int m ) : System
Variant ( long v ) : System
Variant ( sbyte v ) : System
Variant ( short v ) : System
Variant ( string v ) : System
Variant ( uint v ) : System
Variant ( ulong v ) : System
Variant ( ushort v ) : System
operator ( ) : bool
this ( ) : Variant
this ( int index ) : Variant
this ( string key ) : Variant

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

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

public static DeserializeFromFile ( string path, Variant &result ) : bool
path string
result Variant
Результат bool

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

public static DeserializeFromJsonFile ( string path ) : Variant
path string
Результат Variant

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

public GetObjectData ( SerializationInfo info, StreamingContext context ) : void
info SerializationInfo
context StreamingContext
Результат void

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

public SerializeToFile ( string path ) : void
path string
Результат void

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

public SerializeToJson ( ) : JToken
Результат JToken

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

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

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

public SetValue ( IList array ) : void
array IList
Результат void

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

public SetValue ( JToken json ) : void
json JToken
Результат void

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

public SetValue ( Variant v ) : void
v Variant
Результат void

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

public SetValue ( VariantMap value ) : void
value VariantMap
Результат void

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

public SetValue ( bool v ) : void
v bool
Результат void

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

public SetValue ( byte v ) : void
v byte
Результат void

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

public SetValue ( double v ) : void
v double
Результат void

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

public SetValue ( int v ) : void
v int
Результат void

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

public SetValue ( int year, int month, int day ) : void
year int
month int
day int
Результат void

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

public SetValue ( int hour, int min, int sec, int m ) : void
hour int
min int
sec int
m int
Результат void

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

public SetValue ( int year, int month, int day, int hour, int min, int sec, int m ) : void
year int
month int
day int
hour int
min int
sec int
m int
Результат void

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

public SetValue ( long v ) : void
v long
Результат void

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

public SetValue ( object o = null ) : void
o object
Результат void

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

public SetValue ( sbyte v ) : void
v sbyte
Результат void

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

public SetValue ( short v ) : void
v short
Результат void

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

public SetValue ( string v ) : void
v string
Результат void

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

public SetValue ( uint v ) : void
v uint
Результат void

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

public SetValue ( ulong v ) : void
v ulong
Результат void

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

public SetValue ( ushort v ) : void
v ushort
Результат void

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

public Variant ( ) : System
Результат System

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

public Variant ( System.DateTime dateTime ) : System
dateTime System.DateTime
Результат System

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

public Variant ( IList array ) : System
array IList
Результат System

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

public Variant ( JToken json ) : System
json JToken
Результат System

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

public Variant ( SerializationInfo info, StreamingContext context ) : System
info SerializationInfo
context StreamingContext
Результат System

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

public Variant ( Variant v ) : System
v Variant
Результат System

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

public Variant ( VariantMap value ) : System
value VariantMap
Результат System

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

public Variant ( bool v ) : System
v bool
Результат System

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

public Variant ( byte v ) : System
v byte
Результат System

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

public Variant ( double v ) : System
v double
Результат System

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

public Variant ( int v ) : System
v int
Результат System

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

public Variant ( int year, int month, int day ) : System
year int
month int
day int
Результат System

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

public Variant ( int hour, int min, int sec, int m ) : System
hour int
min int
sec int
m int
Результат System

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

public Variant ( int year, int month, int day, int hour, int min, int sec, int m ) : System
year int
month int
day int
hour int
min int
sec int
m int
Результат System

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

public Variant ( long v ) : System
v long
Результат System

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

public Variant ( sbyte v ) : System
v sbyte
Результат System

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

public Variant ( short v ) : System
v short
Результат System

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

public Variant ( string v ) : System
v string
Результат System

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

public Variant ( uint v ) : System
v uint
Результат System

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

public Variant ( ulong v ) : System
v ulong
Результат System

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

public Variant ( ushort v ) : System
v ushort
Результат System

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

public static operator ( ) : bool
Результат bool

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

public this ( ) : Variant
Результат Variant

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

public this ( int index ) : Variant
index int
Результат Variant

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

public this ( string key ) : Variant
key string
Результат Variant