Edit

RequiredMatchSiloMetadataPlacementFilterAttribute Class

Definition

Attribute to specify that a silo must have a specific metadata key-value pair matching the local (calling) silo to be considered for placement.

[System.AttributeUsage(System.AttributeTargets.Class, AllowMultiple=false)]
public class RequiredMatchSiloMetadataPlacementFilterAttribute : Orleans.Placement.PlacementFilterAttribute
[<System.AttributeUsage(System.AttributeTargets.Class, AllowMultiple=false)>]
type RequiredMatchSiloMetadataPlacementFilterAttribute = class
    inherit PlacementFilterAttribute
Public Class RequiredMatchSiloMetadataPlacementFilterAttribute
Inherits PlacementFilterAttribute
Inheritance
RequiredMatchSiloMetadataPlacementFilterAttribute
Attributes

Constructors

Name Description
RequiredMatchSiloMetadataPlacementFilterAttribute(String[], Int32)

Attribute to specify that a silo must have a specific metadata key-value pair matching the local (calling) silo to be considered for placement.

Properties

Name Description
PlacementFilterStrategy

Gets the placement filter strategy.

(Inherited from PlacementFilterAttribute)

Methods

Name Description
Populate(IServiceProvider, Type, GrainType, Dictionary<String,String>)

Adds grain properties to properties.

(Inherited from PlacementFilterAttribute)

Applies to