C# Class ArtemisComm.Proxy.UI.SQLLogger.PacketToLogging

Inheritance: IPacketToLogging, IDisposable
Afficher le fichier Open project: russjudge/ArtemisSBS-ProtocolSharp Class Usage Examples

Private Properties

Свойство Type Description
GetConnection System.Data.SqlClient.SqlConnection
InsertIntoPacketTable int

Méthodes publiques

Méthode Description
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

Méthodes protégées

Méthode Description
Dispose ( bool isDisposing ) : void

Private Methods

Méthode Description
GetConnection ( ) : SqlConnection
InsertIntoPacketTable ( Packet p, System.Guid sourceID, System.Guid targetID, int subPacketType ) : int

Method Details

AddException() public méthode

public AddException ( System.Guid sourceID, Exception error ) : void
sourceID System.Guid
error System.Exception
Résultat void

Dispose() public méthode

public Dispose ( ) : void
Résultat void

Dispose() protected méthode

protected Dispose ( bool isDisposing ) : void
isDisposing bool
Résultat void

PacketToLogging() public méthode

public PacketToLogging ( string connectionstring ) : ArtemisComm
connectionstring string
Résultat ArtemisComm

Process() public méthode

public Process ( Packet packet, System.Guid sourceID, System.Guid targetID, int subPacketType ) : object
packet ArtemisComm.Packet
sourceID System.Guid
targetID System.Guid
subPacketType int
Résultat object

ProcessValues() public méthode

public ProcessValues ( object key, string propertyName, object value, string propertyType, string hexValue ) : void
key object
propertyName string
value object
propertyType string
hexValue string
Résultat void