Skip to main content

Definition

Assembly: CloudNimble.SimpleMessageBus.IndexedDb.Core.dll Namespace: CloudNimble.SimpleMessageBus.IndexedDb.Core Inheritance: System.Object

Syntax

Summary

Specifies the options required to leverage a browser’s IndexedDB instance as the SimpleMessageBus backing queue.

Remarks

These options configure the IndexedDB database and object store names used for message queuing in Blazor WebAssembly applications. The default values follow SimpleMessageBus conventions and can be customized for specific application requirements.

Constructors

.ctor

The default constructor, which sets the default values equal to the values specified in IndexedDbConstants.

Syntax

.ctor Inherited

Inherited from object

Syntax

Properties

CompletedQueueName

The IndexedDb table where successfully-processed queue items will be moved to upon completion. Defaults to IndexedDbConstants.Completed.

Syntax

Property Value

Type: string

DatabaseName

The name of the Database inside IndexedDb where the queue tables will be stored. Defaults to ‘SimpleMessageBus’.

Syntax

Property Value

Type: string

ErrorQueueName

The IndexedDb table where failed items will be stored while they are waiting to be analyzed and reprocessed. Defaults to IndexedDbConstants.Error.

Syntax

Property Value

Type: string

QueueName

The IndexedDb table where items will be stored while they are waiting to be processed. Defaults to IndexedDbConstants.Queue.

Syntax

Property Value

Type: string

Methods

Equals Inherited Virtual

Inherited from object

Syntax

Parameters

Returns

Type: bool

Equals Inherited

Inherited from object

Syntax

Parameters

Returns

Type: bool

GetHashCode Inherited Virtual

Inherited from object

Syntax

Returns

Type: int

GetType Inherited

Inherited from object

Syntax

Returns

Type: System.Type

MemberwiseClone Inherited

Inherited from object

Syntax

Returns

Type: object

ReferenceEquals Inherited

Inherited from object

Syntax

Parameters

Returns

Type: bool

ToString Inherited Virtual

Inherited from object

Syntax

Returns

Type: string?