RegexStreamNamespacePredicate 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.
IStreamNamespacePredicate implementation allowing to filter stream namespaces by regular expression.
[System.Serializable]
public class RegexStreamNamespacePredicate : Orleans.Streams.IStreamNamespacePredicate
[System.Serializable]
[Orleans.Concurrency.Immutable]
public class RegexStreamNamespacePredicate : Orleans.Streams.IStreamNamespacePredicate
public class RegexStreamNamespacePredicate : Orleans.Streams.IStreamNamespacePredicate
[<System.Serializable>]
type RegexStreamNamespacePredicate = class
interface IStreamNamespacePredicate
[<System.Serializable>]
[<Orleans.Concurrency.Immutable>]
type RegexStreamNamespacePredicate = class
interface IStreamNamespacePredicate
type RegexStreamNamespacePredicate = class
interface IStreamNamespacePredicate
Public Class RegexStreamNamespacePredicate
Implements IStreamNamespacePredicate
- Inheritance
-
RegexStreamNamespacePredicate
- Attributes
- Implements
Constructors
RegexStreamNamespacePredicate(Regex) |
Creates an instance of RegexStreamNamespacePredicate with the specified regular expression. |
RegexStreamNamespacePredicate(String) |
Creates an instance of RegexStreamNamespacePredicate with the specified regular expression. |
Properties
PredicatePattern |
Returns a pattern used to describe this instance. The pattern will be parsed by an IStreamNamespacePredicateProvider instance on each node. |
Methods
DeepCopier(Object, ICopyContext) | |
Deserializer(Type, IDeserializationContext) | |
IsMatch(String) |
Defines if the consumer grain should subscribe to the specified namespace. |
Serializer(Object, ISerializationContext, Type) |