Поделиться через


RegexStreamNamespacePredicate Класс

Определение

IStreamNamespacePredicate реализация, позволяющая фильтровать пространства имен потока по регулярному выражению.

[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
Наследование
RegexStreamNamespacePredicate
Атрибуты
Реализации

Конструкторы

RegexStreamNamespacePredicate(Regex)

Создает экземпляр RegexStreamNamespacePredicate с указанным регулярным выражением.

RegexStreamNamespacePredicate(String)

Создает экземпляр RegexStreamNamespacePredicate с указанным регулярным выражением.

Свойства

PredicatePattern

Возвращает шаблон, используемый для описания этого экземпляра. Шаблон будет анализироваться экземпляром IStreamNamespacePredicateProvider на каждом узле.

Методы

DeepCopier(Object, ICopyContext)

IStreamNamespacePredicate реализация, позволяющая фильтровать пространства имен потока по регулярному выражению.

Deserializer(Type, IDeserializationContext)

IStreamNamespacePredicate реализация, позволяющая фильтровать пространства имен потока по регулярному выражению.

IsMatch(String)

Определяет, должна ли группа потребителей подписываться на указанное пространство имен.

Serializer(Object, ISerializationContext, Type)

IStreamNamespacePredicate реализация, позволяющая фильтровать пространства имен потока по регулярному выражению.

Применяется к