Options that determine the mode of operation of an AzureCacheSynchronizer instance.
Implements
Namespace: Metalama.Patterns.Caching.Backends.Azure
Assembly: Metalama.Patterns.Caching.Backends.Azure.dll
Syntax
public sealed record AzureCacheSynchronizerConfiguration : CacheSynchronizerConfiguration, IEquatable<CacheSynchronizerConfiguration>, IEquatable<AzureCacheSynchronizerConfiguration>Constructors
| Name | Description |
|---|---|
| AzureCacheSynchronizerConfiguration(string, string?) |
Properties
| Name | Description |
|---|---|
| AdministrationClientOptions | |
| AutoDeleteOnIdle | |
| ClientOptions | |
| ConnectionString | |
| EqualityContract | |
| MaxDeliveryCount | |
| RetryOnReceiveError | |
| SubscriptionName | Gets the topic subscription name. Not to be confused with the Azure subscription id. If this property is not supplied, a new auto-deleted subscription is created every time the component is instantiated. |
| TopicName |
Methods
| Name | Description |
|---|---|
| Equals(AzureCacheSynchronizerConfiguration?) | |
| Equals(CacheSynchronizerConfiguration?) | |
| Equals(object?) | |
| GetHashCode() | |
| PrintMembers(StringBuilder) | |
| ToString() |
Operators
| Name | Description |
|---|---|
| operator ==(AzureCacheSynchronizerConfiguration?, AzureCacheSynchronizerConfiguration?) | |
| operator !=(AzureCacheSynchronizerConfiguration?, AzureCacheSynchronizerConfiguration?) |