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 (<%@ ... ). %>

Uwaga

Klasy System.Web.RegularExpressions są używane wewnętrznie przez .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 DirectiveRegex nowe wystąpienie klasy 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 Regex obiekt 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 Regex obiekt 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 Regex obiekt 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 Regex obiekt 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 Regex obiekt 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 dopasowania 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 Regex obiekt 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 Regex obiekt 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, który mapuje nazwy przechwytywania grup 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, który mapuje numerowane grupy przechwytywania 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, które zostały 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 się 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 wejściowy 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 wejściowy 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 wartość Regex.ValueMatchEnumerator , aby iterować dopasowania.

(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 wartość Regex.ValueMatchEnumerator , aby iterować dopasowania.

(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 dany obiekt jest taki sam, jak bieżący obiekt.

(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ą nazwam 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.

Type Pobiera bieżące wystąpienie.

(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 liczbę grup odpowiadającą 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 Regex obiekt 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 Regex 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 Regex 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 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 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 Objectelementu .

(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 zgodne z określonym wyrażeniem regularnym 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 Regex obiekt 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 Regex obiekt 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.

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

(Odziedziczone po Regex)

Dotyczy

Zobacz też