C# Class PostgreSQLProducer.Commands.QueueCreation

Inheritance: IConsoleCommand, IDisposable
Afficher le fichier Open project: blehnen/DotNetWorkQueue

Méthodes publiques

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

Méthodes protégées

Méthode Description
Dispose ( bool disposing ) : void

Private Methods

Méthode Description
CreateModuleIfNeeded ( string queueName ) : void

Method Details

AddColumn() public méthode

public AddColumn ( string queueName, string name, string type, bool @null = true ) : ConsoleExecuteResult
queueName string
name string
type string
@null bool
Résultat ConsoleShared.ConsoleExecuteResult

AddColumnWithLength() public méthode

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

AddColumnWithPrecision() public méthode

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
Résultat ConsoleShared.ConsoleExecuteResult

AddConstraint() public méthode

public AddConstraint ( string queueName, string name, string type, string column ) : ConsoleExecuteResult
queueName string
name string
type string
column string
Résultat ConsoleShared.ConsoleExecuteResult

AddConstraintManyColumns() public méthode

public AddConstraintManyColumns ( string queueName, string name, string type ) : ConsoleExecuteResult
queueName string
name string
type string
Résultat ConsoleShared.ConsoleExecuteResult

CreateQueue() public méthode

public CreateQueue ( string queueName ) : ConsoleExecuteResult
queueName string
Résultat ConsoleShared.ConsoleExecuteResult

Dispose() public méthode

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

Dispose() protected méthode

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

Example() public méthode

public Example ( string command ) : ConsoleExecuteResult
command string
Résultat ConsoleShared.ConsoleExecuteResult

Help() public méthode

public Help ( ) : ConsoleExecuteResult
Résultat ConsoleShared.ConsoleExecuteResult

QueueCreation() public méthode

public QueueCreation ( ) : System
Résultat System

RemoveQueue() public méthode

public RemoveQueue ( string queueName ) : ConsoleExecuteResult
queueName string
Résultat ConsoleShared.ConsoleExecuteResult

SetDelayedProcessing() public méthode

public SetDelayedProcessing ( string queueName, bool value ) : ConsoleExecuteResult
queueName string
value bool
Résultat ConsoleShared.ConsoleExecuteResult

SetHeartBeat() public méthode

public SetHeartBeat ( string queueName, bool value ) : ConsoleExecuteResult
queueName string
value bool
Résultat ConsoleShared.ConsoleExecuteResult

SetHoldTransaction() public méthode

public SetHoldTransaction ( string queueName, bool value ) : ConsoleExecuteResult
queueName string
value bool
Résultat ConsoleShared.ConsoleExecuteResult

SetMessageExpiration() public méthode

public SetMessageExpiration ( string queueName, bool value ) : ConsoleExecuteResult
queueName string
value bool
Résultat ConsoleShared.ConsoleExecuteResult

SetPriority() public méthode

public SetPriority ( string queueName, bool value ) : ConsoleExecuteResult
queueName string
value bool
Résultat ConsoleShared.ConsoleExecuteResult

SetQueueType() public méthode

public SetQueueType ( string queueName, int queueType ) : ConsoleExecuteResult
queueName string
queueType int
Résultat ConsoleShared.ConsoleExecuteResult

SetStatus() public méthode

public SetStatus ( string queueName, bool value ) : ConsoleExecuteResult
queueName string
value bool
Résultat ConsoleShared.ConsoleExecuteResult

SetStatusTable() public méthode

public SetStatusTable ( string queueName, bool value ) : ConsoleExecuteResult
queueName string
value bool
Résultat ConsoleShared.ConsoleExecuteResult