RegexCompilationInfo Classe

Definição

Fornece informações sobre uma expressão regular que é usada para compilar uma expressão regular em um assembly autônomo.

public ref class RegexCompilationInfo
[System.Serializable]
public class RegexCompilationInfo
[<System.Serializable>]
type RegexCompilationInfo = class
Public Class RegexCompilationInfo
Herança
RegexCompilationInfo
Atributos

Comentários

Uma matriz de RegexCompilationInfo objetos é passada para o método CompileToAssembly para fornecer informações sobre cada expressão regular a ser incluída na assembly. Cada expressão regular compilada incluída no assembly é representada como uma classe derivada de Regex. As propriedades do RegexCompilationInfo tipo definem o nome da classe da expressão regular, seu nome totalmente qualificado (ou seja, seu namespace e seu nome de tipo), seu padrão de expressão regular, quaisquer opções adicionais (como se a expressão regular não diferencia maiúsculas de minúsculas) e um intervalo de tempo limite que especifica por quanto tempo o mecanismo de expressão regular deve procurar uma correspondência.

Você pode criar uma instância de um RegexCompilationInfo objeto chamando seu construtor de classe sobrecarregado.

Construtores

Nome Description
RegexCompilationInfo(String, RegexOptions, String, String, Boolean, TimeSpan)

Inicializa uma nova instância da RegexCompilationInfo classe que contém informações sobre uma expressão regular com um valor de tempo limite especificado a ser incluído em um assembly.

RegexCompilationInfo(String, RegexOptions, String, String, Boolean)

Inicializa uma nova instância da RegexCompilationInfo classe que contém informações sobre uma expressão regular a ser incluída em um assembly.

Propriedades

Nome Description
IsPublic

Obtém ou define um valor que indica se a expressão regular compilada tem visibilidade pública.

MatchTimeout

Obtém ou define o intervalo de tempo limite padrão da expressão regular.

Name

Obtém ou define o nome do tipo que representa a expressão regular compilada.

Namespace

Obtém ou define o namespace ao qual o novo tipo pertence.

Options

Obtém ou define as opções a serem usadas ao compilar a expressão regular.

Pattern

Obtém ou define a expressão regular a ser compilada.

Métodos

Nome Description
Equals(Object)

Determina se o objeto especificado é igual ao objeto atual.

(Herdado de Object)
GetHashCode()

Serve como a função hash predefinida.

(Herdado de Object)
GetType()

Obtém o Type da instância atual.

(Herdado de Object)
MemberwiseClone()

Cria uma cópia superficial do Objectatual.

(Herdado de Object)
ToString()

Retorna uma cadeia de caracteres que representa o objeto atual.

(Herdado de Object)

Aplica-se a

Confira também