AspCodeRegex Klasa

Definicja

Zawiera wyrażenie regularne do analizowania bloku kodu ASP.NET.

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

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

Uwagi

AspCodeRegexKlasa zawiera skompilowane wyrażenie regularne do analizowania bloku kodu ASP.NET ( <% ... %>).

Uwaga

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

Konstruktory

AspCodeRegex()

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

Inicjuje nowe wystąpienie klasy AspCodeRegex.

AspCodeRegex(TimeSpan)

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

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

Pola

capnames

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

(Odziedziczone po Regex)
caps

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

(Odziedziczone po Regex)
capsize

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

(Odziedziczone po Regex)
capslist

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

(Odziedziczone po Regex)
factory

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

(Odziedziczone po Regex)
internalMatchTimeout

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

(Odziedziczone po Regex)
pattern

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

(Odziedziczone po Regex)
roptions

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

(Odziedziczone po Regex)

Właściwości

CapNames

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

(Odziedziczone po Regex)
Caps

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

(Odziedziczone po Regex)
MatchTimeout

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

(Odziedziczone po Regex)
Options

Pobiera opcje, które zostały przekazane do konstruktora Regex .

(Odziedziczone po Regex)
RightToLeft

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

(Odziedziczone po Regex)

Metody

Count(ReadOnlySpan<Char>)

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

(Odziedziczone po Regex)
Count(String)

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

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

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)

Określa, czy dany obiekt jest taki sam, jak bieżący obiekt.

(Odziedziczone po Object)
GetGroupNames()

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

(Odziedziczone po Regex)
GetGroupNumbers()

Zwraca tablicę przechwytujących numery grup odpowiadające nazwom grup w tablicy.

(Odziedziczone po Regex)
GetHashCode()

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

(Odziedziczone po Object)
GetType()

Type Pobiera wartość bieżącego wystąpienia.

(Odziedziczone po Object)
GroupNameFromNumber(Int32)

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

(Odziedziczone po Regex)
GroupNumberFromName(String)

Zwraca numer grupy odpowiadający określonej nazwie grupy.

(Odziedziczone po Regex)
InitializeReferences()

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

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

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)

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)

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)

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)

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)

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)

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

(Odziedziczone po Regex)
Matches(String, Int32)

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()

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

(Odziedziczone po Object)
Replace(String, MatchEvaluator)

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)

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)

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)

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)

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)

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)

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)

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)

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()

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

(Odziedziczone po Regex)
UseOptionC()

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

(Odziedziczone po Regex)
UseOptionR()

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

(Odziedziczone po Regex)

Jawne implementacje interfejsu

ISerializable.GetObjectData(SerializationInfo, StreamingContext)

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

(Odziedziczone po Regex)

Dotyczy

Zobacz też