C# Класс ArtemisComm.Proxy.UI.SQLLogger.PacketToLogging

Наследование: IPacketToLogging, IDisposable
Показать файл Открыть проект Примеры использования класса

Private Properties

Свойство Тип Описание
GetConnection System.Data.SqlClient.SqlConnection
InsertIntoPacketTable int

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

Метод Описание
AddException ( System.Guid sourceID, Exception error ) : void
Dispose ( ) : void
PacketToLogging ( string connectionstring ) : ArtemisComm
Process ( Packet packet, System.Guid sourceID, System.Guid targetID, int subPacketType ) : object
ProcessValues ( object key, string propertyName, object value, string propertyType, string hexValue ) : void

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

Метод Описание
Dispose ( bool isDisposing ) : void

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

Метод Описание
GetConnection ( ) : SqlConnection
InsertIntoPacketTable ( Packet p, System.Guid sourceID, System.Guid targetID, int subPacketType ) : int

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

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

public AddException ( System.Guid sourceID, Exception error ) : void
sourceID System.Guid
error System.Exception
Результат void

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

public Dispose ( ) : void
Результат void

Dispose() защищенный Метод

protected Dispose ( bool isDisposing ) : void
isDisposing bool
Результат void

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

public PacketToLogging ( string connectionstring ) : ArtemisComm
connectionstring string
Результат ArtemisComm

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

public Process ( Packet packet, System.Guid sourceID, System.Guid targetID, int subPacketType ) : object
packet ArtemisComm.Packet
sourceID System.Guid
targetID System.Guid
subPacketType int
Результат object

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

public ProcessValues ( object key, string propertyName, object value, string propertyType, string hexValue ) : void
key object
propertyName string
value object
propertyType string
hexValue string
Результат void