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) | |