C# Class Naos.Queueing.Infrastructure.Azure.AzureServiceBusQueueOptionsBuilder

Inheritance: BaseOptionsBuilder
显示文件 Open project: vip32/Naos

Public Methods

Method Description
AutoDeleteOnIdle ( TimeSpan autoDeleteOnIdle ) : AzureServiceBusQueueOptionsBuilder
ConnectionString ( string connectionString ) : AzureServiceBusQueueOptionsBuilder
DuplicateDetectionHistoryTimeWindow ( TimeSpan duplicateDetectionHistoryTimeWindow ) : AzureServiceBusQueueOptionsBuilder
EnableBatchedOperations ( bool enableBatchedOperations ) : AzureServiceBusQueueOptionsBuilder
EnableDeadLetteringOnMessageExpiration ( bool enableDeadLetteringOnMessageExpiration ) : AzureServiceBusQueueOptionsBuilder
EnableExpress ( bool enableExpress ) : AzureServiceBusQueueOptionsBuilder
EnablePartitioning ( bool enablePartitioning ) : AzureServiceBusQueueOptionsBuilder
Expiration ( TimeSpan? expiration ) : AzureServiceBusQueueOptionsBuilder
ForwardDeadLetteredMessagesTo ( string forwardDeadLetteredMessagesTo ) : AzureServiceBusQueueOptionsBuilder
ForwardTo ( string forwardTo ) : AzureServiceBusQueueOptionsBuilder
IsAnonymousAccessible ( bool isAnonymousAccessible ) : AzureServiceBusQueueOptionsBuilder
MaxSizeInMegabytes ( long maxSizeInMegabytes ) : AzureServiceBusQueueOptionsBuilder
Mediator ( IMediator mediator ) : AzureServiceBusQueueOptionsBuilder
NoRetries ( ) : AzureServiceBusQueueOptionsBuilder
ProcessInterval ( TimeSpan interval ) : AzureServiceBusQueueOptionsBuilder
QueueName ( string name ) : AzureServiceBusQueueOptionsBuilder
RequiresDuplicateDetection ( bool requiresDuplicateDetection ) : AzureServiceBusQueueOptionsBuilder
RequiresSession ( bool requiresSession ) : AzureServiceBusQueueOptionsBuilder
Retries ( int? retries ) : AzureServiceBusQueueOptionsBuilder
RetryPolicy ( RetryPolicy retryPolicy ) : AzureServiceBusQueueOptionsBuilder
Serializer ( ISerializer serializer ) : AzureServiceBusQueueOptionsBuilder
Status ( EntityStatus status ) : AzureServiceBusQueueOptionsBuilder
SupportOrdering ( bool supportOrdering ) : AzureServiceBusQueueOptionsBuilder
Tracer ( ITracer tracer ) : AzureServiceBusQueueOptionsBuilder
UserMetadata ( string userMetadata ) : AzureServiceBusQueueOptionsBuilder

Method Details

AutoDeleteOnIdle() public method

public AutoDeleteOnIdle ( TimeSpan autoDeleteOnIdle ) : AzureServiceBusQueueOptionsBuilder
autoDeleteOnIdle TimeSpan
return AzureServiceBusQueueOptionsBuilder

ConnectionString() public method

public ConnectionString ( string connectionString ) : AzureServiceBusQueueOptionsBuilder
connectionString string
return AzureServiceBusQueueOptionsBuilder

DuplicateDetectionHistoryTimeWindow() public method

public DuplicateDetectionHistoryTimeWindow ( TimeSpan duplicateDetectionHistoryTimeWindow ) : AzureServiceBusQueueOptionsBuilder
duplicateDetectionHistoryTimeWindow TimeSpan
return AzureServiceBusQueueOptionsBuilder

EnableBatchedOperations() public method

public EnableBatchedOperations ( bool enableBatchedOperations ) : AzureServiceBusQueueOptionsBuilder
enableBatchedOperations bool
return AzureServiceBusQueueOptionsBuilder

EnableDeadLetteringOnMessageExpiration() public method

public EnableDeadLetteringOnMessageExpiration ( bool enableDeadLetteringOnMessageExpiration ) : AzureServiceBusQueueOptionsBuilder
enableDeadLetteringOnMessageExpiration bool
return AzureServiceBusQueueOptionsBuilder

EnableExpress() public method

public EnableExpress ( bool enableExpress ) : AzureServiceBusQueueOptionsBuilder
enableExpress bool
return AzureServiceBusQueueOptionsBuilder

EnablePartitioning() public method

public EnablePartitioning ( bool enablePartitioning ) : AzureServiceBusQueueOptionsBuilder
enablePartitioning bool
return AzureServiceBusQueueOptionsBuilder

Expiration() public method

public Expiration ( TimeSpan? expiration ) : AzureServiceBusQueueOptionsBuilder
expiration TimeSpan?
return AzureServiceBusQueueOptionsBuilder

ForwardDeadLetteredMessagesTo() public method

public ForwardDeadLetteredMessagesTo ( string forwardDeadLetteredMessagesTo ) : AzureServiceBusQueueOptionsBuilder
forwardDeadLetteredMessagesTo string
return AzureServiceBusQueueOptionsBuilder

ForwardTo() public method

public ForwardTo ( string forwardTo ) : AzureServiceBusQueueOptionsBuilder
forwardTo string
return AzureServiceBusQueueOptionsBuilder

IsAnonymousAccessible() public method

public IsAnonymousAccessible ( bool isAnonymousAccessible ) : AzureServiceBusQueueOptionsBuilder
isAnonymousAccessible bool
return AzureServiceBusQueueOptionsBuilder

MaxSizeInMegabytes() public method

public MaxSizeInMegabytes ( long maxSizeInMegabytes ) : AzureServiceBusQueueOptionsBuilder
maxSizeInMegabytes long
return AzureServiceBusQueueOptionsBuilder

Mediator() public method

public Mediator ( IMediator mediator ) : AzureServiceBusQueueOptionsBuilder
mediator IMediator
return AzureServiceBusQueueOptionsBuilder

NoRetries() public method

public NoRetries ( ) : AzureServiceBusQueueOptionsBuilder
return AzureServiceBusQueueOptionsBuilder

ProcessInterval() public method

public ProcessInterval ( TimeSpan interval ) : AzureServiceBusQueueOptionsBuilder
interval TimeSpan
return AzureServiceBusQueueOptionsBuilder

QueueName() public method

public QueueName ( string name ) : AzureServiceBusQueueOptionsBuilder
name string
return AzureServiceBusQueueOptionsBuilder

RequiresDuplicateDetection() public method

public RequiresDuplicateDetection ( bool requiresDuplicateDetection ) : AzureServiceBusQueueOptionsBuilder
requiresDuplicateDetection bool
return AzureServiceBusQueueOptionsBuilder

RequiresSession() public method

public RequiresSession ( bool requiresSession ) : AzureServiceBusQueueOptionsBuilder
requiresSession bool
return AzureServiceBusQueueOptionsBuilder

Retries() public method

public Retries ( int? retries ) : AzureServiceBusQueueOptionsBuilder
retries int?
return AzureServiceBusQueueOptionsBuilder

RetryPolicy() public method

public RetryPolicy ( RetryPolicy retryPolicy ) : AzureServiceBusQueueOptionsBuilder
retryPolicy RetryPolicy
return AzureServiceBusQueueOptionsBuilder

Serializer() public method

public Serializer ( ISerializer serializer ) : AzureServiceBusQueueOptionsBuilder
serializer ISerializer
return AzureServiceBusQueueOptionsBuilder

Status() public method

public Status ( EntityStatus status ) : AzureServiceBusQueueOptionsBuilder
status EntityStatus
return AzureServiceBusQueueOptionsBuilder

SupportOrdering() public method

public SupportOrdering ( bool supportOrdering ) : AzureServiceBusQueueOptionsBuilder
supportOrdering bool
return AzureServiceBusQueueOptionsBuilder

Tracer() public method

public Tracer ( ITracer tracer ) : AzureServiceBusQueueOptionsBuilder
tracer ITracer
return AzureServiceBusQueueOptionsBuilder

UserMetadata() public method

public UserMetadata ( string userMetadata ) : AzureServiceBusQueueOptionsBuilder
userMetadata string
return AzureServiceBusQueueOptionsBuilder