C# Класс hubiquitus4w8.hapi.hStructures.HResult

Version 0.5 hAPI result. For more info, see Hubiquitus reference
Наследование: Newtonsoft.Json.Linq.JObject
Показать файл Открыть проект Примеры использования класса

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

Метод Описание
GetResult ( ) : object

If we don't know the type of result.

GetResultASJArray ( ) : Newtonsoft.Json.Linq.JArray

If result type is JArray.

GetResultAsBoolean ( ) : bool?

If the result type is bool.

GetResultAsDouble ( ) : double?

If the result type is double.

GetResultAsInt ( ) : int?

If the result type is int.

GetResultAsJObject ( ) : Newtonsoft.Json.Linq.JObject

If result type is JObject.

GetResultAsString ( ) : string

If result type is string.

GetStatus ( ) : ResultStatus?

Get the status of the result. Null if undefined.

HResult ( ) : System
HResult ( Newtonsoft.Json.Linq.JObject jsonObj ) : System
SetResult ( Newtonsoft.Json.Linq.JArray result ) : void
SetResult ( Newtonsoft.Json.Linq.JObject result ) : void
SetResult ( JToken result ) : void

The result type could be JObject, JArray, String, Boolean, Number.

SetResult ( bool result ) : void
SetResult ( double result ) : void
SetResult ( int result ) : void
SetResult ( string result ) : void
SetStatus ( ResultStatus status ) : void

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

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

If we don't know the type of result.
public GetResult ( ) : object
Результат object

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

If result type is JArray.
public GetResultASJArray ( ) : Newtonsoft.Json.Linq.JArray
Результат Newtonsoft.Json.Linq.JArray

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

If the result type is bool.
public GetResultAsBoolean ( ) : bool?
Результат bool?

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

If the result type is double.
public GetResultAsDouble ( ) : double?
Результат double?

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

If the result type is int.
public GetResultAsInt ( ) : int?
Результат int?

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

If result type is JObject.
public GetResultAsJObject ( ) : Newtonsoft.Json.Linq.JObject
Результат Newtonsoft.Json.Linq.JObject

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

If result type is string.
public GetResultAsString ( ) : string
Результат string

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

Get the status of the result. Null if undefined.
public GetStatus ( ) : ResultStatus?
Результат ResultStatus?

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

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

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

public HResult ( Newtonsoft.Json.Linq.JObject jsonObj ) : System
jsonObj Newtonsoft.Json.Linq.JObject
Результат System

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

public SetResult ( Newtonsoft.Json.Linq.JArray result ) : void
result Newtonsoft.Json.Linq.JArray
Результат void

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

public SetResult ( Newtonsoft.Json.Linq.JObject result ) : void
result Newtonsoft.Json.Linq.JObject
Результат void

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

The result type could be JObject, JArray, String, Boolean, Number.
public SetResult ( JToken result ) : void
result JToken
Результат void

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

public SetResult ( bool result ) : void
result bool
Результат void

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

public SetResult ( double result ) : void
result double
Результат void

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

public SetResult ( int result ) : void
result int
Результат void

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

public SetResult ( string result ) : void
result string
Результат void

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

public SetStatus ( ResultStatus status ) : void
status ResultStatus
Результат void