C# Class ConsoleSharedCommands.Commands.SharedCommands

Inheritance: IConsoleCommand, IDisposable
Exibir arquivo Open project: blehnen/DotNetWorkQueue

Protected Properties

Property Type Description
Des bool
DesConfiguration DotNetWorkQueue.Interceptors.TripleDesMessageInterceptorConfiguration
Gzip bool
Metrics DotNetWorkQueue.Metrics.Net.Metrics
QueueStatus IQueueStatus
QueueStatusContainer Lazy

Public Methods

Method Description
Dispose ( ) : void

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

EnableDes ( string key = "aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa", string iv ) : ConsoleExecuteResult
EnableGzip ( ) : ConsoleExecuteResult
EnableMetrics ( string location, bool performanceCounters = false ) : ConsoleExecuteResult
EnableStatus ( string location ) : ConsoleExecuteResult
Example ( string command ) : ConsoleExecuteResult
Help ( ) : ConsoleExecuteResult

Protected Methods

Method Description
Dispose ( bool disposing ) : void

Releases unmanaged and - optionally - managed resources.

SharedCommands ( ) : System
ValidateQueue ( string queueName ) : ConsoleExecuteResult

Method Details

Dispose() public method

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

Dispose() protected method

Releases unmanaged and - optionally - managed resources.
protected Dispose ( bool disposing ) : void
disposing bool true to release both managed and unmanaged resources; false to release only unmanaged resources.
return void

EnableDes() public method

public EnableDes ( string key = "aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa", string iv ) : ConsoleExecuteResult
key string
iv string
return ConsoleShared.ConsoleExecuteResult

EnableGzip() public method

public EnableGzip ( ) : ConsoleExecuteResult
return ConsoleShared.ConsoleExecuteResult

EnableMetrics() public method

public EnableMetrics ( string location, bool performanceCounters = false ) : ConsoleExecuteResult
location string
performanceCounters bool
return ConsoleShared.ConsoleExecuteResult

EnableStatus() public method

public EnableStatus ( string location ) : ConsoleExecuteResult
location string
return ConsoleShared.ConsoleExecuteResult

Example() public method

public Example ( string command ) : ConsoleExecuteResult
command string
return ConsoleShared.ConsoleExecuteResult

Help() public method

public Help ( ) : ConsoleExecuteResult
return ConsoleShared.ConsoleExecuteResult

SharedCommands() protected method

protected SharedCommands ( ) : System
return System

ValidateQueue() protected abstract method

protected abstract ValidateQueue ( string queueName ) : ConsoleExecuteResult
queueName string
return ConsoleExecuteResult

Property Details

Des protected_oe property

protected bool Des
return bool

DesConfiguration protected_oe property

protected TripleDesMessageInterceptorConfiguration,DotNetWorkQueue.Interceptors DesConfiguration
return DotNetWorkQueue.Interceptors.TripleDesMessageInterceptorConfiguration

Gzip protected_oe property

protected bool Gzip
return bool

Metrics protected_oe property

protected DotNetWorkQueue.Metrics.Net.Metrics Metrics
return DotNetWorkQueue.Metrics.Net.Metrics

QueueStatus protected_oe property

protected IQueueStatus QueueStatus
return IQueueStatus

QueueStatusContainer protected_oe property

protected Lazy QueueStatusContainer
return Lazy