Compartilhar via


RegexStreamNamespacePredicate Classe

Definição

IStreamNamespacePredicate implementação que permite filtrar namespaces de fluxo por expressão regular.

[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
Herança
RegexStreamNamespacePredicate
Atributos
Implementações

Construtores

RegexStreamNamespacePredicate(Regex)

Cria uma instância de RegexStreamNamespacePredicate com a expressão regular especificada.

RegexStreamNamespacePredicate(String)

Cria uma instância de RegexStreamNamespacePredicate com a expressão regular especificada.

Propriedades

PredicatePattern

Retorna um padrão usado para descrever essa instância. O padrão será analisado por uma IStreamNamespacePredicateProvider instância em cada nó.

Métodos

DeepCopier(Object, ICopyContext)

IStreamNamespacePredicate implementação que permite filtrar namespaces de fluxo por expressão regular.

Deserializer(Type, IDeserializationContext)

IStreamNamespacePredicate implementação que permite filtrar namespaces de fluxo por expressão regular.

IsMatch(String)

Define se a granularidade do consumidor deve assinar o namespace especificado.

Serializer(Object, ISerializationContext, Type)

IStreamNamespacePredicate implementação que permite filtrar namespaces de fluxo por expressão regular.

Aplica-se a