PlacementTarget 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
PlacementTarget(IGrainIdentity, Int32, UInt16)
public PlacementTarget (Orleans.Core.IGrainIdentity grainIdentity, int interfaceId, ushort interfaceVersion);
new Orleans.Runtime.Placement.PlacementTarget : Orleans.Core.IGrainIdentity * int * uint16 -> Orleans.Runtime.Placement.PlacementTarget
Public Sub New (grainIdentity As IGrainIdentity, interfaceId As Integer, interfaceVersion As UShort)
Parameters
- grainIdentity
- IGrainIdentity
- interfaceId
- Int32
- interfaceVersion
- UInt16
Applies to
PlacementTarget(IGrainIdentity, Dictionary<String,Object>, Int32, UInt16)
- Source:
- PlacementTarget.cs
public PlacementTarget (Orleans.Core.IGrainIdentity grainIdentity, System.Collections.Generic.Dictionary<string,object> requestContextData, int interfaceId, ushort interfaceVersion);
new Orleans.Runtime.Placement.PlacementTarget : Orleans.Core.IGrainIdentity * System.Collections.Generic.Dictionary<string, obj> * int * uint16 -> Orleans.Runtime.Placement.PlacementTarget
Public Sub New (grainIdentity As IGrainIdentity, requestContextData As Dictionary(Of String, Object), interfaceId As Integer, interfaceVersion As UShort)
Parameters
- grainIdentity
- IGrainIdentity
- requestContextData
- Dictionary<String,Object>
- interfaceId
- Int32
- interfaceVersion
- UInt16
Applies to
PlacementTarget(GrainId, Dictionary<String,Object>, GrainInterfaceType, UInt16)
Initializes a new instance of the PlacementTarget struct.
public PlacementTarget (Orleans.Runtime.GrainId grainIdentity, System.Collections.Generic.Dictionary<string,object> requestContextData, Orleans.Runtime.GrainInterfaceType interfaceType, ushort interfaceVersion);
new Orleans.Runtime.Placement.PlacementTarget : Orleans.Runtime.GrainId * System.Collections.Generic.Dictionary<string, obj> * Orleans.Runtime.GrainInterfaceType * uint16 -> Orleans.Runtime.Placement.PlacementTarget
Public Sub New (grainIdentity As GrainId, requestContextData As Dictionary(Of String, Object), interfaceType As GrainInterfaceType, interfaceVersion As UShort)
Parameters
- grainIdentity
- GrainId
The grain being targeted.
- requestContextData
- Dictionary<String,Object>
The RequestContext dictionary for the request which triggered placement.
- interfaceType
- GrainInterfaceType
The interface being requested.
- interfaceVersion
- UInt16
The interface version being requested.