Udostępnij za pośrednictwem


DirectiveRegex Klasa

Definicja

Udostępnia wyrażenie regularne do analizowania dyrektywy ASP.NET.

Ten interfejs API obsługuje infrastrukturę produktu i nie jest przeznaczony do użycia bezpośrednio z poziomu kodu.

public ref class DirectiveRegex : System::Text::RegularExpressions::Regex
public class DirectiveRegex : System.Text.RegularExpressions.Regex
type DirectiveRegex = class
    inherit Regex
Public Class DirectiveRegex
Inherits Regex
Dziedziczenie
DirectiveRegex

Uwagi

Klasa DirectiveRegex udostępnia skompilowane wyrażenie regularne do analizowania dyrektywy ASP.NET (<%@ ... %>).

Nuta

Klasy System.Web.RegularExpressions są używane wewnętrznie przez program .NET Framework do analizowania stron ASP.NET.

Konstruktory

DirectiveRegex()

Ten interfejs API obsługuje infrastrukturę produktu i nie jest przeznaczony do użycia bezpośrednio z poziomu kodu.

Inicjuje nowe wystąpienie klasy DirectiveRegex.

DirectiveRegex(TimeSpan)

Ten interfejs API obsługuje infrastrukturę produktu i nie jest przeznaczony do użycia bezpośrednio z poziomu kodu.

Inicjuje nowe wystąpienie klasy DirectiveRegex z określoną wartością limitu czasu.

Pola

capnames

Ten interfejs API obsługuje infrastrukturę produktu i nie jest przeznaczony do użycia bezpośrednio z poziomu kodu.

Używany przez obiekt Regex wygenerowany przez metodę CompileToAssembly.

(Odziedziczone po Regex)
caps

Ten interfejs API obsługuje infrastrukturę produktu i nie jest przeznaczony do użycia bezpośrednio z poziomu kodu.

Używany przez obiekt Regex wygenerowany przez metodę CompileToAssembly.

(Odziedziczone po Regex)
capsize

Ten interfejs API obsługuje infrastrukturę produktu i nie jest przeznaczony do użycia bezpośrednio z poziomu kodu.

Używany przez obiekt Regex wygenerowany przez metodę CompileToAssembly.

(Odziedziczone po Regex)
capslist

Ten interfejs API obsługuje infrastrukturę produktu i nie jest przeznaczony do użycia bezpośrednio z poziomu kodu.

Używany przez obiekt Regex wygenerowany przez metodę CompileToAssembly.

(Odziedziczone po Regex)
factory

Ten interfejs API obsługuje infrastrukturę produktu i nie jest przeznaczony do użycia bezpośrednio z poziomu kodu.

Używany przez obiekt Regex wygenerowany przez metodę CompileToAssembly.

(Odziedziczone po Regex)
internalMatchTimeout

Ten interfejs API obsługuje infrastrukturę produktu i nie jest przeznaczony do użycia bezpośrednio z poziomu kodu.

Maksymalny czas, który może upłynąć w operacji dopasowywania wzorca przed przekroczeniem limitu czasu operacji.

(Odziedziczone po Regex)
pattern

Ten interfejs API obsługuje infrastrukturę produktu i nie jest przeznaczony do użycia bezpośrednio z poziomu kodu.

Używany przez obiekt Regex wygenerowany przez metodę CompileToAssembly.

(Odziedziczone po Regex)
roptions

Ten interfejs API obsługuje infrastrukturę produktu i nie jest przeznaczony do użycia bezpośrednio z poziomu kodu.

Używany przez obiekt Regex wygenerowany przez metodę CompileToAssembly.

(Odziedziczone po Regex)

Właściwości

CapNames

Ten interfejs API obsługuje infrastrukturę produktu i nie jest przeznaczony do użycia bezpośrednio z poziomu kodu.

Pobiera lub ustawia słownik mapujący grupy przechwytywania na ich wartości indeksu.

(Odziedziczone po Regex)
Caps

Ten interfejs API obsługuje infrastrukturę produktu i nie jest przeznaczony do użycia bezpośrednio z poziomu kodu.

Pobiera lub ustawia słownik mapowany numerowane grupy na ich wartości indeksu.

(Odziedziczone po Regex)
MatchTimeout

Ten interfejs API obsługuje infrastrukturę produktu i nie jest przeznaczony do użycia bezpośrednio z poziomu kodu.

Pobiera interwał limitu czasu bieżącego wystąpienia.

(Odziedziczone po Regex)
Options

Ten interfejs API obsługuje infrastrukturę produktu i nie jest przeznaczony do użycia bezpośrednio z poziomu kodu.

Pobiera opcje przekazane do konstruktora Regex.

(Odziedziczone po Regex)
RightToLeft

Ten interfejs API obsługuje infrastrukturę produktu i nie jest przeznaczony do użycia bezpośrednio z poziomu kodu.

Pobiera wartość wskazującą, czy wyrażenie regularne wyszukuje od prawej do lewej.

(Odziedziczone po Regex)

Metody

Count(ReadOnlySpan<Char>)

Ten interfejs API obsługuje infrastrukturę produktu i nie jest przeznaczony do użycia bezpośrednio z poziomu kodu.

Wyszukuje zakres danych wejściowych dla wszystkich wystąpień wyrażenia regularnego i zwraca liczbę dopasowań.

(Odziedziczone po Regex)
Count(ReadOnlySpan<Char>, Int32)

Ten interfejs API obsługuje infrastrukturę produktu i nie jest przeznaczony do użycia bezpośrednio z poziomu kodu.

Wyszukuje zakres danych wejściowych dla wszystkich wystąpień wyrażenia regularnego i zwraca liczbę dopasowań.

(Odziedziczone po Regex)
Count(String)

Ten interfejs API obsługuje infrastrukturę produktu i nie jest przeznaczony do użycia bezpośrednio z poziomu kodu.

Wyszukuje ciąg wejściowy dla wszystkich wystąpień wyrażenia regularnego i zwraca liczbę dopasowań.

(Odziedziczone po Regex)
EnumerateMatches(ReadOnlySpan<Char>)

Ten interfejs API obsługuje infrastrukturę produktu i nie jest przeznaczony do użycia bezpośrednio z poziomu kodu.

Wyszukuje zakres danych wejściowych dla wszystkich wystąpień wyrażenia regularnego i zwraca Regex.ValueMatchEnumerator w celu iterowania dopasowań.

(Odziedziczone po Regex)
EnumerateMatches(ReadOnlySpan<Char>, Int32)

Ten interfejs API obsługuje infrastrukturę produktu i nie jest przeznaczony do użycia bezpośrednio z poziomu kodu.

Wyszukuje zakres danych wejściowych dla wszystkich wystąpień wyrażenia regularnego i zwraca Regex.ValueMatchEnumerator w celu iterowania dopasowań.

(Odziedziczone po Regex)
EnumerateSplits(ReadOnlySpan<Char>)

Ten interfejs API obsługuje infrastrukturę produktu i nie jest przeznaczony do użycia bezpośrednio z poziomu kodu.

Wyszukuje zakres danych wejściowych dla wszystkich wystąpień wyrażenia regularnego i zwraca Regex.ValueSplitEnumerator, aby iterować podziały wokół dopasowań.

(Odziedziczone po Regex)
EnumerateSplits(ReadOnlySpan<Char>, Int32)

Ten interfejs API obsługuje infrastrukturę produktu i nie jest przeznaczony do użycia bezpośrednio z poziomu kodu.

Wyszukuje zakres danych wejściowych dla wszystkich wystąpień wyrażenia regularnego i zwraca Regex.ValueSplitEnumerator, aby iterować podziały wokół dopasowań.

(Odziedziczone po Regex)
EnumerateSplits(ReadOnlySpan<Char>, Int32, Int32)

Ten interfejs API obsługuje infrastrukturę produktu i nie jest przeznaczony do użycia bezpośrednio z poziomu kodu.

Wyszukuje zakres danych wejściowych dla wszystkich wystąpień wyrażenia regularnego i zwraca Regex.ValueSplitEnumerator, aby iterować podziały wokół dopasowań.

(Odziedziczone po Regex)
Equals(Object)

Ten interfejs API obsługuje infrastrukturę produktu i nie jest przeznaczony do użycia bezpośrednio z poziomu kodu.

Określa, czy określony obiekt jest równy bieżącemu obiektowi.

(Odziedziczone po Object)
GetGroupNames()

Ten interfejs API obsługuje infrastrukturę produktu i nie jest przeznaczony do użycia bezpośrednio z poziomu kodu.

Zwraca tablicę przechwytywania nazw grup dla wyrażenia regularnego.

(Odziedziczone po Regex)
GetGroupNumbers()

Ten interfejs API obsługuje infrastrukturę produktu i nie jest przeznaczony do użycia bezpośrednio z poziomu kodu.

Zwraca tablicę przechwytujących numery grup, które odpowiadają nazwom grup w tablicy.

(Odziedziczone po Regex)
GetHashCode()

Ten interfejs API obsługuje infrastrukturę produktu i nie jest przeznaczony do użycia bezpośrednio z poziomu kodu.

Służy jako domyślna funkcja skrótu.

(Odziedziczone po Object)
GetType()

Ten interfejs API obsługuje infrastrukturę produktu i nie jest przeznaczony do użycia bezpośrednio z poziomu kodu.

Pobiera Type bieżącego wystąpienia.

(Odziedziczone po Object)
GroupNameFromNumber(Int32)

Ten interfejs API obsługuje infrastrukturę produktu i nie jest przeznaczony do użycia bezpośrednio z poziomu kodu.

Pobiera nazwę grupy odpowiadającą określonej liczbie grup.

(Odziedziczone po Regex)
GroupNumberFromName(String)

Ten interfejs API obsługuje infrastrukturę produktu i nie jest przeznaczony do użycia bezpośrednio z poziomu kodu.

Zwraca numer grupy, który odpowiada określonej nazwie grupy.

(Odziedziczone po Regex)
InitializeReferences()

Ten interfejs API obsługuje infrastrukturę produktu i nie jest przeznaczony do użycia bezpośrednio z poziomu kodu.

Przestarzałe.

Używany przez obiekt Regex wygenerowany przez metodę CompileToAssembly.

(Odziedziczone po Regex)
IsMatch(ReadOnlySpan<Char>)

Ten interfejs API obsługuje infrastrukturę produktu i nie jest przeznaczony do użycia bezpośrednio z poziomu kodu.

Wskazuje, czy wyrażenie regularne określone w konstruktorze wyrażeń regularnych znajduje dopasowanie w określonym zakresie wejściowym.

(Odziedziczone po Regex)
IsMatch(ReadOnlySpan<Char>, Int32)

Ten interfejs API obsługuje infrastrukturę produktu i nie jest przeznaczony do użycia bezpośrednio z poziomu kodu.

Wskazuje, czy wyrażenie regularne określone w konstruktorze wyrażeń regularnych znajduje dopasowanie w określonym zakresie wejściowym.

(Odziedziczone po Regex)
IsMatch(String)

Ten interfejs API obsługuje infrastrukturę produktu i nie jest przeznaczony do użycia bezpośrednio z poziomu kodu.

Wskazuje, czy wyrażenie regularne określone w konstruktorze Regex znajduje dopasowanie w określonym ciągu wejściowym.

(Odziedziczone po Regex)
IsMatch(String, Int32)

Ten interfejs API obsługuje infrastrukturę produktu i nie jest przeznaczony do użycia bezpośrednio z poziomu kodu.

Wskazuje, czy wyrażenie regularne określone w konstruktorze Regex znajduje dopasowanie w określonym ciągu wejściowym, zaczynając od określonej pozycji początkowej w ciągu.

(Odziedziczone po Regex)
Match(String)

Ten interfejs API obsługuje infrastrukturę produktu i nie jest przeznaczony do użycia bezpośrednio z poziomu kodu.

Wyszukuje określony ciąg wejściowy dla pierwszego wystąpienia wyrażenia regularnego określonego w konstruktorze Regex.

(Odziedziczone po Regex)
Match(String, Int32)

Ten interfejs API obsługuje infrastrukturę produktu i nie jest przeznaczony do użycia bezpośrednio z poziomu kodu.

Wyszukuje ciąg wejściowy dla pierwszego wystąpienia wyrażenia regularnego, zaczynając od określonej pozycji początkowej w ciągu.

(Odziedziczone po Regex)
Match(String, Int32, Int32)

Ten interfejs API obsługuje infrastrukturę produktu i nie jest przeznaczony do użycia bezpośrednio z poziomu kodu.

Wyszukuje ciąg wejściowy dla pierwszego wystąpienia wyrażenia regularnego, zaczynając od określonej pozycji początkowej i wyszukując tylko określoną liczbę znaków.

(Odziedziczone po Regex)
Matches(String)

Ten interfejs API obsługuje infrastrukturę produktu i nie jest przeznaczony do użycia bezpośrednio z poziomu kodu.

Wyszukuje określony ciąg wejściowy dla wszystkich wystąpień wyrażenia regularnego.

(Odziedziczone po Regex)
Matches(String, Int32)

Ten interfejs API obsługuje infrastrukturę produktu i nie jest przeznaczony do użycia bezpośrednio z poziomu kodu.

Wyszukuje określony ciąg wejściowy dla wszystkich wystąpień wyrażenia regularnego, zaczynając od określonej pozycji początkowej w ciągu.

(Odziedziczone po Regex)
MemberwiseClone()

Ten interfejs API obsługuje infrastrukturę produktu i nie jest przeznaczony do użycia bezpośrednio z poziomu kodu.

Tworzy płytkią kopię bieżącego Object.

(Odziedziczone po Object)
Replace(String, MatchEvaluator)

Ten interfejs API obsługuje infrastrukturę produktu i nie jest przeznaczony do użycia bezpośrednio z poziomu kodu.

W określonym ciągu wejściowym zastępuje wszystkie ciągi pasujące do określonego wyrażenia regularnego ciągiem zwracanym przez delegata MatchEvaluator.

(Odziedziczone po Regex)
Replace(String, MatchEvaluator, Int32)

Ten interfejs API obsługuje infrastrukturę produktu i nie jest przeznaczony do użycia bezpośrednio z poziomu kodu.

W określonym ciągu wejściowym zastępuje określoną maksymalną liczbę ciągów pasujących do wzorca wyrażenia regularnego ciągiem zwracanym przez delegata MatchEvaluator.

(Odziedziczone po Regex)
Replace(String, MatchEvaluator, Int32, Int32)

Ten interfejs API obsługuje infrastrukturę produktu i nie jest przeznaczony do użycia bezpośrednio z poziomu kodu.

W określonym podciągu wejściowym zastępuje określoną maksymalną liczbę ciągów pasujących do wzorca wyrażenia regularnego ciągiem zwracanym przez delegata MatchEvaluator.

(Odziedziczone po Regex)
Replace(String, String)

Ten interfejs API obsługuje infrastrukturę produktu i nie jest przeznaczony do użycia bezpośrednio z poziomu kodu.

W określonym ciągu wejściowym zastępuje wszystkie ciągi zgodne ze wzorcem wyrażenia regularnego określonym ciągiem zastępczym.

(Odziedziczone po Regex)
Replace(String, String, Int32)

Ten interfejs API obsługuje infrastrukturę produktu i nie jest przeznaczony do użycia bezpośrednio z poziomu kodu.

W określonym ciągu wejściowym zastępuje określoną maksymalną liczbę ciągów pasujących do wzorca wyrażenia regularnego określonym ciągiem zastępczym.

(Odziedziczone po Regex)
Replace(String, String, Int32, Int32)

Ten interfejs API obsługuje infrastrukturę produktu i nie jest przeznaczony do użycia bezpośrednio z poziomu kodu.

W określonym podciągu wejściowym zastępuje określoną maksymalną liczbę ciągów pasujących do wzorca wyrażenia regularnego określonym ciągiem zastępczym.

(Odziedziczone po Regex)
Split(String)

Ten interfejs API obsługuje infrastrukturę produktu i nie jest przeznaczony do użycia bezpośrednio z poziomu kodu.

Dzieli ciąg wejściowy na tablicę podciągów w pozycjach zdefiniowanych przez wzorzec wyrażenia regularnego określonego w konstruktorze Regex.

(Odziedziczone po Regex)
Split(String, Int32)

Ten interfejs API obsługuje infrastrukturę produktu i nie jest przeznaczony do użycia bezpośrednio z poziomu kodu.

Dzieli ciąg wejściowy określoną maksymalną liczbę razy na tablicę podciągów w pozycjach zdefiniowanych przez wyrażenie regularne określone w konstruktorze Regex.

(Odziedziczone po Regex)
Split(String, Int32, Int32)

Ten interfejs API obsługuje infrastrukturę produktu i nie jest przeznaczony do użycia bezpośrednio z poziomu kodu.

Dzieli ciąg wejściowy określoną maksymalną liczbę razy na tablicę podciągów w pozycjach zdefiniowanych przez wyrażenie regularne określone w konstruktorze Regex. Wyszukiwanie wzorca wyrażenia regularnego rozpoczyna się od określonej pozycji znaku w ciągu wejściowym.

(Odziedziczone po Regex)
ToString()

Ten interfejs API obsługuje infrastrukturę produktu i nie jest przeznaczony do użycia bezpośrednio z poziomu kodu.

Zwraca wzorzec wyrażenia regularnego, który został przekazany do konstruktora Regex.

(Odziedziczone po Regex)
UseOptionC()

Ten interfejs API obsługuje infrastrukturę produktu i nie jest przeznaczony do użycia bezpośrednio z poziomu kodu.

Przestarzałe.

Używany przez obiekt Regex wygenerowany przez metodę CompileToAssembly.

(Odziedziczone po Regex)
UseOptionR()

Ten interfejs API obsługuje infrastrukturę produktu i nie jest przeznaczony do użycia bezpośrednio z poziomu kodu.

Przestarzałe.

Używany przez obiekt Regex wygenerowany przez metodę CompileToAssembly.

(Odziedziczone po Regex)

Jawne implementacje interfejsu

ISerializable.GetObjectData(SerializationInfo, StreamingContext)

Ten interfejs API obsługuje infrastrukturę produktu i nie jest przeznaczony do użycia bezpośrednio z poziomu kodu.

Wypełnia obiekt SerializationInfo danymi niezbędnymi do deserializacji bieżącego obiektu Regex.

(Odziedziczone po Regex)

Dotyczy

Zobacz też