C# Класс QiClientLibsSample.Program

Показать файл Открыть проект

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

Метод Описание
Main ( string args ) : void

Защищенные методы

Метод Описание
DelayForQiConsistency ( ) : void

Delays the program for an amount of time to allow the multiple servers on Qi to become consistent with recent calls.

DumpEvents ( IEnumerable evnts ) : void

Prints out each event in the list of events given

GetQiAdministrationService ( ) : IQiAdministrationService

Returns a service which makes calls taht manage namespaces

GetQiDataService ( string namespaceId ) : IQiDataService

Returns a service which makes calls taht manage data held in streams

GetQiMetadataService ( string namespaceId ) : IQiMetadataService

Returns a service which makes calls that manage streams, types, and behaviors

GetQiSecurityHandler ( ) : QiSecurityHandler

This will return a QiSecurityHandler using the values held in Constants

HandleQiCallAsync ( Func qiCallAsync ) : System.Threading.Task

Makes the asynchronous Qi call and handles any exceptions that may follow

PrintError ( string exceptionDescription, Exception exception ) : void

Prints out a formated error string

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

DelayForQiConsistency() защищенный статический Метод

Delays the program for an amount of time to allow the multiple servers on Qi to become consistent with recent calls.
protected static DelayForQiConsistency ( ) : void
Результат void

DumpEvents() защищенный статический Метод

Prints out each event in the list of events given
protected static DumpEvents ( IEnumerable evnts ) : void
evnts IEnumerable
Результат void

GetQiAdministrationService() защищенный статический Метод

Returns a service which makes calls taht manage namespaces
protected static GetQiAdministrationService ( ) : IQiAdministrationService
Результат IQiAdministrationService

GetQiDataService() защищенный статический Метод

Returns a service which makes calls taht manage data held in streams
protected static GetQiDataService ( string namespaceId ) : IQiDataService
namespaceId string
Результат IQiDataService

GetQiMetadataService() защищенный статический Метод

Returns a service which makes calls that manage streams, types, and behaviors
protected static GetQiMetadataService ( string namespaceId ) : IQiMetadataService
namespaceId string The id of the namespace that the service will interface with
Результат IQiMetadataService

GetQiSecurityHandler() защищенный статический Метод

This will return a QiSecurityHandler using the values held in Constants
protected static GetQiSecurityHandler ( ) : QiSecurityHandler
Результат QiSecurityHandler

HandleQiCallAsync() защищенный статический Метод

Makes the asynchronous Qi call and handles any exceptions that may follow
protected static HandleQiCallAsync ( Func qiCallAsync ) : System.Threading.Task
qiCallAsync Func A function that returns an asychronous call to Qi
Результат System.Threading.Task

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

public static Main ( string args ) : void
args string
Результат void

PrintError() защищенный статический Метод

Prints out a formated error string
protected static PrintError ( string exceptionDescription, Exception exception ) : void
exceptionDescription string A description of what may have caused the exception
exception System.Exception The exception itself
Результат void