MultiClusterData Constructors
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
Overloads
MultiClusterData() |
Construct empty MultiClusterData. |
MultiClusterData(MultiClusterConfiguration) |
Construct MultiClusterData containing a multi-cluster configuration. |
MultiClusterData(GatewayEntry) |
Construct MultiClusterData containing a single gateway entry. |
MultiClusterData(IEnumerable<GatewayEntry>) |
Construct MultiClusterData containing a collection of gateway entries. |
MultiClusterData(IReadOnlyDictionary<SiloAddress,GatewayEntry>, MultiClusterConfiguration) |
Construct MultiClusterData containing a collection of gateway entries and a multi-cluster configuration. |
MultiClusterData()
Construct empty MultiClusterData.
public MultiClusterData ();
Public Sub New ()
Applies to
MultiClusterData(MultiClusterConfiguration)
Construct MultiClusterData containing a multi-cluster configuration.
public MultiClusterData (Orleans.MultiCluster.MultiClusterConfiguration config);
new Orleans.Runtime.MultiClusterNetwork.MultiClusterData : Orleans.MultiCluster.MultiClusterConfiguration -> Orleans.Runtime.MultiClusterNetwork.MultiClusterData
Public Sub New (config As MultiClusterConfiguration)
Parameters
- config
- MultiClusterConfiguration
The configuration
Applies to
MultiClusterData(GatewayEntry)
Construct MultiClusterData containing a single gateway entry.
public MultiClusterData (Orleans.Runtime.MultiClusterNetwork.GatewayEntry gatewayEntry);
new Orleans.Runtime.MultiClusterNetwork.MultiClusterData : Orleans.Runtime.MultiClusterNetwork.GatewayEntry -> Orleans.Runtime.MultiClusterNetwork.MultiClusterData
Public Sub New (gatewayEntry As GatewayEntry)
Parameters
- gatewayEntry
- GatewayEntry
The gateway entry
Applies to
MultiClusterData(IEnumerable<GatewayEntry>)
Construct MultiClusterData containing a collection of gateway entries.
public MultiClusterData (System.Collections.Generic.IEnumerable<Orleans.Runtime.MultiClusterNetwork.GatewayEntry> gatewayEntries);
new Orleans.Runtime.MultiClusterNetwork.MultiClusterData : seq<Orleans.Runtime.MultiClusterNetwork.GatewayEntry> -> Orleans.Runtime.MultiClusterNetwork.MultiClusterData
Public Sub New (gatewayEntries As IEnumerable(Of GatewayEntry))
Parameters
- gatewayEntries
- IEnumerable<GatewayEntry>
The gateway entries, by SiloAddress
Applies to
MultiClusterData(IReadOnlyDictionary<SiloAddress,GatewayEntry>, MultiClusterConfiguration)
Construct MultiClusterData containing a collection of gateway entries and a multi-cluster configuration.
public MultiClusterData (System.Collections.Generic.IReadOnlyDictionary<Orleans.Runtime.SiloAddress,Orleans.Runtime.MultiClusterNetwork.GatewayEntry> d, Orleans.MultiCluster.MultiClusterConfiguration config);
new Orleans.Runtime.MultiClusterNetwork.MultiClusterData : System.Collections.Generic.IReadOnlyDictionary<Orleans.Runtime.SiloAddress, Orleans.Runtime.MultiClusterNetwork.GatewayEntry> * Orleans.MultiCluster.MultiClusterConfiguration -> Orleans.Runtime.MultiClusterNetwork.MultiClusterData
Public Sub New (d As IReadOnlyDictionary(Of SiloAddress, GatewayEntry), config As MultiClusterConfiguration)
Parameters
The gateway entries, by SiloAddress
- config
- MultiClusterConfiguration
The configuration