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?) |