C# Класс TrakHound_Server.Plugins.SnapshotData.Snapshot

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

Private Properties

Свойство Тип Описание
GetTimestampFromCurrent System.DateTime
GetTimestampFromTrigger System.DateTime
ProcessCollected bool
ProcessCollectedCondtion bool
ProcessCollectedEvent bool
ProcessCollectedSample bool
ProcessGenerated void
ProcessVariables bool

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

Метод Описание
Copy ( ) : Snapshot
Process ( DeviceConfiguration config, ProcessInfo info ) : void
Snapshot ( ) : System

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

Метод Описание
GetTimestampFromCurrent ( Value value, ReturnData currentData ) : System.DateTime
GetTimestampFromTrigger ( Trigger trigger, List dataItems ) : System.DateTime
ProcessCollected ( Snapshot snapshot, ReturnData currentData ) : bool
ProcessCollectedCondtion ( Snapshot snapshot, List dataItems ) : bool
ProcessCollectedEvent ( Snapshot snapshot, List dataItems ) : bool
ProcessCollectedSample ( Snapshot snapshot, List dataItems ) : bool
ProcessGenerated ( Snapshot snapshot, GeneratedEvents gec, Instance currentInstanceData, ReturnData currentData ) : void
ProcessVariables ( Snapshot snapshot, DataTable dt ) : bool

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

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

public Copy ( ) : Snapshot
Результат Snapshot

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

public static Process ( DeviceConfiguration config, ProcessInfo info ) : void
config TrakHound.Configurations.DeviceConfiguration
info ProcessInfo
Результат void

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

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