C# 클래스 DotNetWorkQueue.Transport.SqlServer.Basic.CommandHandler.SendMessage

파일 보기 프로젝트 열기: blehnen/DotNetWorkQueue

공개 메소드들

메소드 설명
AddHeaderColumnParams ( SqlCommand command, IMessage data, IHeaders headers ) : void

Adds the header column parameters.

AddHeaderColumns ( StringBuilder command, IMessage data, IHeaders headers ) : void

Adds the header columns.

AddHeaderValues ( StringBuilder command, IMessage data, IHeaders headers ) : void

Adds the header values.

AddUserColumns ( StringBuilder command, IAdditionalMessageData data ) : void

Adds the user specific columns to the meta data SQL command string

AddUserColumnsParams ( SqlCommand command, IAdditionalMessageData data ) : void

Adds the SQL command params for the user specific meta data

AddUserColumnsValues ( StringBuilder command, IAdditionalMessageData data ) : void

Adds the values for the user specific meta data to the SQL command.

비공개 메소드들

메소드 설명
BuildMetaCommand ( SqlCommand command, TableNameHelper tableNameHelper, IHeaders headers, IAdditionalMessageData data, IMessage message, long id, SqlServerMessageQueueTransportOptions options, System.TimeSpan delay, System.TimeSpan expiration ) : void
BuildStatusCommand ( SqlCommand command, TableNameHelper tableNameHelper, IHeaders headers, IAdditionalMessageData data, IMessage message, long id, SqlServerMessageQueueTransportOptions options ) : void

메소드 상세

AddHeaderColumnParams() 공개 정적인 메소드

Adds the header column parameters.
public static AddHeaderColumnParams ( SqlCommand command, IMessage data, IHeaders headers ) : void
command System.Data.SqlClient.SqlCommand The command.
data IMessage The data.
headers IHeaders The headers.
리턴 void

AddHeaderColumns() 공개 정적인 메소드

Adds the header columns.
public static AddHeaderColumns ( StringBuilder command, IMessage data, IHeaders headers ) : void
command StringBuilder The command.
data IMessage The data.
headers IHeaders The headers.
리턴 void

AddHeaderValues() 공개 정적인 메소드

Adds the header values.
public static AddHeaderValues ( StringBuilder command, IMessage data, IHeaders headers ) : void
command StringBuilder The command.
data IMessage The data.
headers IHeaders The headers.
리턴 void

AddUserColumns() 공개 정적인 메소드

Adds the user specific columns to the meta data SQL command string
public static AddUserColumns ( StringBuilder command, IAdditionalMessageData data ) : void
command StringBuilder The command.
data IAdditionalMessageData The data.
리턴 void

AddUserColumnsParams() 공개 정적인 메소드

Adds the SQL command params for the user specific meta data
public static AddUserColumnsParams ( SqlCommand command, IAdditionalMessageData data ) : void
command System.Data.SqlClient.SqlCommand The command.
data IAdditionalMessageData The data.
리턴 void

AddUserColumnsValues() 공개 정적인 메소드

Adds the values for the user specific meta data to the SQL command.
public static AddUserColumnsValues ( StringBuilder command, IAdditionalMessageData data ) : void
command StringBuilder The command.
data IAdditionalMessageData The data.
리턴 void