Edit

Share via


PlacementTarget Struct

Definition

Describes a placement target, which is a grain as well as context regarding the request which is triggering grain placement.

public struct PlacementTarget
public readonly struct PlacementTarget
type PlacementTarget = struct
Public Structure PlacementTarget
Inheritance
PlacementTarget

Constructors

PlacementTarget(GrainId, Dictionary<String,Object>, GrainInterfaceType, UInt16)

Initializes a new instance of the PlacementTarget struct.

PlacementTarget(IGrainIdentity, Dictionary<String,Object>, Int32, UInt16)
PlacementTarget(IGrainIdentity, Int32, UInt16)

Properties

GrainIdentity

Gets the grain being targeted.

InterfaceId
InterfaceType

Gets the interface type of the interface which is being called on the grain which triggered this placement request.

InterfaceVersion

Gets the interface version being requested.

IsClient
RequestContextData

Gets the RequestContext dictionary for the request which triggered placement.

Applies to