WellKnownGrainTypeProperties Class
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.
Well-known grain properties.
public static class WellKnownGrainTypeProperties
type WellKnownGrainTypeProperties = class
Public Class WellKnownGrainTypeProperties
- Inheritance
-
WellKnownGrainTypeProperties
Fields
BindingPrefix |
The prefix for binding declarations |
BindingTypeKey |
The key for defining a binding type. |
BroadcastChannelBindingPatternKey |
The key to specify a channel binding pattern. |
BroadcastChannelBindingTypeValue |
The binding type for Broadcast Channels. |
ChannelIdMapperKey |
The key to specify a channel id mapper |
FullTypeName |
The full name of the primary implementation type. Used for prefix-based matching of implementations. |
GrainDirectory |
The directory policy for grains of this type. |
IdleDeactivationPeriod |
The period after which an idle grain will be deactivated. |
Immovable |
Whether a grain can be migrated by active-rebalancing or not. |
ImplementedInterfacePrefix |
Prefix for keys which indicate GrainInterfaceType of interfaces which a grain class implements. |
IndefiniteIdleDeactivationPeriodValue |
The value for IdleDeactivationPeriod used to specify that the grain should not be deactivated due to idleness. |
LegacyGrainKeyType |
Key type of the grain, if it implement a legacy interface. Valid values are nameof(String), nameof(Int64) and nameof(Guid) |
MayInterleavePredicate |
Specifies the name of a method used to determine if a request can interleave other requests. |
PlacementStrategy |
The name of the placement strategy for grains of this type. |
Reentrant |
Whether a grain is reentrant or not. |
StreamBindingIncludeNamespaceKey |
Whether to include the namespace name in the grain id. |
StreamBindingPatternKey |
The key to specify a stream binding pattern. |
StreamBindingTypeValue |
The binding type for Orleans streams. |
StreamIdMapperKey |
The key to specify a stream id mapper |
TypeName |
The name of the primary implementation type. Used for convention-based matching of primary interface implementations. |
Unordered |
Whether or not messages to this grain are unordered. |