C# 클래스 ArtemisComm.Proxy.UI.SQLLogger.PacketToLogging

상속: IPacketToLogging, IDisposable
파일 보기 프로젝트 열기: russjudge/ArtemisSBS-ProtocolSharp 1 사용 예제들

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