C# 클래스 SqlServerProducer.Commands.QueueCreation

상속: IConsoleCommand, IDisposable
파일 보기 프로젝트 열기: blehnen/DotNetWorkQueue

공개 메소드들

메소드 설명
AddColumn ( string queueName, string name, string type, bool @null = true ) : ConsoleExecuteResult
AddColumnWithLength ( string queueName, string name, string type, int length, bool @null = true ) : ConsoleExecuteResult
AddColumnWithPrecision ( string queueName, string name, string type, byte precision, int scale, bool @null = true ) : ConsoleExecuteResult
AddConstraint ( string queueName, string name, string type, string column ) : ConsoleExecuteResult
AddConstraintManyColumns ( string queueName, string name, string type ) : ConsoleExecuteResult
CreateQueue ( string queueName ) : ConsoleExecuteResult
Dispose ( ) : void

Performs application-defined tasks associated with freeing, releasing, or resetting unmanaged resources.

Example ( string command ) : ConsoleExecuteResult
Help ( ) : ConsoleExecuteResult
QueueCreation ( ) : System
RemoveQueue ( string queueName ) : ConsoleExecuteResult
SetDelayedProcessing ( string queueName, bool value ) : ConsoleExecuteResult
SetHeartBeat ( string queueName, bool value ) : ConsoleExecuteResult
SetHoldTransaction ( string queueName, bool value ) : ConsoleExecuteResult
SetMessageExpiration ( string queueName, bool value ) : ConsoleExecuteResult
SetPriority ( string queueName, bool value ) : ConsoleExecuteResult
SetQueueType ( string queueName, int queueType ) : ConsoleExecuteResult
SetStatus ( string queueName, bool value ) : ConsoleExecuteResult
SetStatusTable ( string queueName, bool value ) : ConsoleExecuteResult

보호된 메소드들

메소드 설명
Dispose ( bool disposing ) : void

비공개 메소드들

메소드 설명
CreateModuleIfNeeded ( string queueName ) : void

메소드 상세

AddColumn() 공개 메소드

public AddColumn ( string queueName, string name, string type, bool @null = true ) : ConsoleExecuteResult
queueName string
name string
type string
@null bool
리턴 ConsoleShared.ConsoleExecuteResult

AddColumnWithLength() 공개 메소드

public AddColumnWithLength ( string queueName, string name, string type, int length, bool @null = true ) : ConsoleExecuteResult
queueName string
name string
type string
length int
@null bool
리턴 ConsoleShared.ConsoleExecuteResult

AddColumnWithPrecision() 공개 메소드

public AddColumnWithPrecision ( string queueName, string name, string type, byte precision, int scale, bool @null = true ) : ConsoleExecuteResult
queueName string
name string
type string
precision byte
scale int
@null bool
리턴 ConsoleShared.ConsoleExecuteResult

AddConstraint() 공개 메소드

public AddConstraint ( string queueName, string name, string type, string column ) : ConsoleExecuteResult
queueName string
name string
type string
column string
리턴 ConsoleShared.ConsoleExecuteResult

AddConstraintManyColumns() 공개 메소드

public AddConstraintManyColumns ( string queueName, string name, string type ) : ConsoleExecuteResult
queueName string
name string
type string
리턴 ConsoleShared.ConsoleExecuteResult

CreateQueue() 공개 메소드

public CreateQueue ( string queueName ) : ConsoleExecuteResult
queueName string
리턴 ConsoleShared.ConsoleExecuteResult

Dispose() 공개 메소드

Performs application-defined tasks associated with freeing, releasing, or resetting unmanaged resources.
public Dispose ( ) : void
리턴 void

Dispose() 보호된 메소드

protected Dispose ( bool disposing ) : void
disposing bool
리턴 void

Example() 공개 메소드

public Example ( string command ) : ConsoleExecuteResult
command string
리턴 ConsoleShared.ConsoleExecuteResult

Help() 공개 메소드

public Help ( ) : ConsoleExecuteResult
리턴 ConsoleShared.ConsoleExecuteResult

QueueCreation() 공개 메소드

public QueueCreation ( ) : System
리턴 System

RemoveQueue() 공개 메소드

public RemoveQueue ( string queueName ) : ConsoleExecuteResult
queueName string
리턴 ConsoleShared.ConsoleExecuteResult

SetDelayedProcessing() 공개 메소드

public SetDelayedProcessing ( string queueName, bool value ) : ConsoleExecuteResult
queueName string
value bool
리턴 ConsoleShared.ConsoleExecuteResult

SetHeartBeat() 공개 메소드

public SetHeartBeat ( string queueName, bool value ) : ConsoleExecuteResult
queueName string
value bool
리턴 ConsoleShared.ConsoleExecuteResult

SetHoldTransaction() 공개 메소드

public SetHoldTransaction ( string queueName, bool value ) : ConsoleExecuteResult
queueName string
value bool
리턴 ConsoleShared.ConsoleExecuteResult

SetMessageExpiration() 공개 메소드

public SetMessageExpiration ( string queueName, bool value ) : ConsoleExecuteResult
queueName string
value bool
리턴 ConsoleShared.ConsoleExecuteResult

SetPriority() 공개 메소드

public SetPriority ( string queueName, bool value ) : ConsoleExecuteResult
queueName string
value bool
리턴 ConsoleShared.ConsoleExecuteResult

SetQueueType() 공개 메소드

public SetQueueType ( string queueName, int queueType ) : ConsoleExecuteResult
queueName string
queueType int
리턴 ConsoleShared.ConsoleExecuteResult

SetStatus() 공개 메소드

public SetStatus ( string queueName, bool value ) : ConsoleExecuteResult
queueName string
value bool
리턴 ConsoleShared.ConsoleExecuteResult

SetStatusTable() 공개 메소드

public SetStatusTable ( string queueName, bool value ) : ConsoleExecuteResult
queueName string
value bool
리턴 ConsoleShared.ConsoleExecuteResult