MetalamaAPI documentationPatterns APIMetalama.​Patterns.​Caching.​Backends.​AzureAzure­Cache­Synchronizer­Configuration
Open sandboxFocus

AzureCacheSynchronizerConfiguration Class

Options that determine the mode of operation of an Metalama.Patterns.Caching.Backends.Azure.AzureCacheSynchronizer instance.

Inheritance
System.Object
AzureCacheSynchronizerConfiguration
Implements
System.IEquatable<CacheSynchronizerConfiguration>
System.IEquatable<AzureCacheSynchronizerConfiguration>
Namespace: Metalama.Patterns.Caching.Backends.Azure
Assembly: Metalama.Patterns.Caching.Backends.Azure.dll
Syntax
public sealed class AzureCacheSynchronizerConfiguration : CacheSynchronizerConfiguration

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
<Clone>$()
Equals(AzureCacheSynchronizerConfiguration)
Equals(CacheSynchronizerConfiguration)
Equals(Object)
GetHashCode()
PrintMembers(StringBuilder)
ToString()

Operators

Name Description
Equality(AzureCacheSynchronizerConfiguration, AzureCacheSynchronizerConfiguration)
Inequality(AzureCacheSynchronizerConfiguration, AzureCacheSynchronizerConfiguration)