C# Класс TSystems.RELOAD.Usage.RedirServiceProvider

This class implements the RELOAD Usage for ReDiR
Наследование: IUsage
Показать файл Открыть проект Примеры использования класса

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

Метод Описание
AppProcedure ( FetchKindResponse kindRes, MessageTransport transport ) : void
AppProcedure ( MessageTransport transport, List kindRes ) : void
Create ( int type ) : IUsage
DataModel ( ) : ReloadGlobals.DataModel
DataModel ( UInt32 kindId ) : ReloadGlobals.DataModel
Encapsulate ( System.Boolean exists ) : StoredDataValue
FromReader ( ReloadMessage rm, BinaryReader reader, long usage_size ) : IUsage
RedirServiceProvider ( NodeId serviceProvider, string resourceName, string nameSpace, UInt16 level, UInt16 node, UsageManager manager ) : System

This constructor instantiates a RedirServiceProvider

RedirServiceProvider ( UsageManager manager ) : System

This contructor should be taken if you want to create a RedirServiceProvider from wire.

Report ( ) : string
dump ( BinaryWriter writer ) : UInt32

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

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

public AppProcedure ( FetchKindResponse kindRes, MessageTransport transport ) : void
kindRes TSystems.RELOAD.Transport.FetchKindResponse
transport TSystems.RELOAD.Transport.MessageTransport
Результат void

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

public AppProcedure ( MessageTransport transport, List kindRes ) : void
transport TSystems.RELOAD.Transport.MessageTransport
kindRes List
Результат void

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

public Create ( int type ) : IUsage
type int
Результат IUsage

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

public DataModel ( ) : ReloadGlobals.DataModel
Результат ReloadGlobals.DataModel

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

public DataModel ( UInt32 kindId ) : ReloadGlobals.DataModel
kindId System.UInt32
Результат ReloadGlobals.DataModel

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

public Encapsulate ( System.Boolean exists ) : StoredDataValue
exists System.Boolean
Результат TSystems.RELOAD.Storage.StoredDataValue

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

public FromReader ( ReloadMessage rm, BinaryReader reader, long usage_size ) : IUsage
rm TSystems.RELOAD.Transport.ReloadMessage
reader System.IO.BinaryReader
usage_size long
Результат IUsage

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

This constructor instantiates a RedirServiceProvider
public RedirServiceProvider ( NodeId serviceProvider, string resourceName, string nameSpace, UInt16 level, UInt16 node, UsageManager manager ) : System
serviceProvider TSystems.RELOAD.Utils.NodeId The NodeId of the ServiceProvider.
resourceName string resourceName is "nameSpace,level,node"
nameSpace string
level System.UInt16 level in Redir Tree
node System.UInt16 node in Redir Tree
manager UsageManager
Результат System

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

This contructor should be taken if you want to create a RedirServiceProvider from wire.
public RedirServiceProvider ( UsageManager manager ) : System
manager UsageManager
Результат System

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

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

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

public dump ( BinaryWriter writer ) : UInt32
writer System.IO.BinaryWriter
Результат System.UInt32