PathString.StartsWithSegments Metoda
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Przeciążenia
| Nazwisko | Opis |
|---|---|
| StartsWithSegments(PathString) |
Określa, czy początek tego PathString wystąpienia jest zgodny z określonym PathStringelementem . |
| StartsWithSegments(PathString, PathString) |
Określa, czy początek tego PathString wystąpienia jest zgodny z określonym PathString i zwraca pozostałe segmenty. |
| StartsWithSegments(PathString, StringComparison) |
Określa, czy początek tego PathString wystąpienia jest zgodny z określonym PathString w porównaniu z określoną opcją porównania. |
| StartsWithSegments(PathString, PathString, PathString) |
Określa, czy początek tego PathString wystąpienia jest zgodny z określonym PathString i zwraca dopasowane i pozostałe segmenty. |
| StartsWithSegments(PathString, StringComparison, PathString) |
Określa, czy początek tego PathString wystąpienia jest zgodny z określonym w porównaniu z określoną PathString opcją porównania i zwraca pozostałe segmenty. |
| StartsWithSegments(PathString, StringComparison, PathString, PathString) |
Określa, czy początek tego PathString wystąpienia jest zgodny z określonym w porównaniu z określoną PathString opcją porównania i zwraca dopasowane i pozostałe segmenty. |
StartsWithSegments(PathString)
- Źródło:
- PathString.cs
- Źródło:
- PathString.cs
- Źródło:
- PathString.cs
Określa, czy początek tego PathString wystąpienia jest zgodny z określonym PathStringelementem .
public:
bool StartsWithSegments(Microsoft::AspNetCore::Http::PathString other);
public bool StartsWithSegments(Microsoft.AspNetCore.Http.PathString other);
member this.StartsWithSegments : Microsoft.AspNetCore.Http.PathString -> bool
Public Function StartsWithSegments (other As PathString) As Boolean
Parametry
- other
- PathString
Element PathString do porównania.
Zwraca
true, jeśli wartość jest zgodna z początkiem tego ciągu; w przeciwnym razie, fałsz.
Uwagi
other Gdy parametr zawiera ukośnik końcowy, PathString sprawdzany musi być dokładnie zgodny lub zawierać ukośnik końcowy. Na przykład dla wartości PathString "/a/b" ta metoda zwróci true wartość "/a", ale zwróci false wartość "/a/". Natomiast wartość PathString "/a//b/" zwróci się true w porównaniu z wartością "/a/". Ukośnik odwrotny ('\') w tym PathString przypadku jest traktowany jako odpowiednik ukośnika do przodu ('/') w celu wykrywania granic segmentu. Na przykład znak PathString "/a\b" zostanie zwrócony true w porównaniu z wartością "/a".
Dotyczy
StartsWithSegments(PathString, PathString)
- Źródło:
- PathString.cs
- Źródło:
- PathString.cs
- Źródło:
- PathString.cs
Określa, czy początek tego PathString wystąpienia jest zgodny z określonym PathString i zwraca pozostałe segmenty.
public:
bool StartsWithSegments(Microsoft::AspNetCore::Http::PathString other, [Runtime::InteropServices::Out] Microsoft::AspNetCore::Http::PathString % remaining);
public bool StartsWithSegments(Microsoft.AspNetCore.Http.PathString other, out Microsoft.AspNetCore.Http.PathString remaining);
member this.StartsWithSegments : Microsoft.AspNetCore.Http.PathString * PathString -> bool
Public Function StartsWithSegments (other As PathString, ByRef remaining As PathString) As Boolean
Parametry
- other
- PathString
Element PathString do porównania.
- remaining
- PathString
Pozostałe segmenty po dopasowaniu.
Zwraca
true, jeśli wartość jest zgodna z początkiem tego ciągu; w przeciwnym razie, fałsz.
Uwagi
other Gdy parametr zawiera ukośnik końcowy, PathString sprawdzany musi być dokładnie zgodny lub zawierać ukośnik końcowy. Na przykład dla wartości PathString "/a/b" ta metoda zwróci true wartość "/a", ale zwróci false wartość "/a/". Natomiast wartość PathString "/a//b/" zwróci się true w porównaniu z wartością "/a/". Ukośnik odwrotny ('\') w tym PathString przypadku jest traktowany jako odpowiednik ukośnika do przodu ('/') w celu wykrywania granic segmentu. Na przykład znak PathString "/a\b" zostanie zwrócony true w porównaniu z wartością "/a" i remaining będzie mieć wartość "\b" (oryginalny znak zostanie zachowany, a nie znormalizowany).
Dotyczy
StartsWithSegments(PathString, StringComparison)
- Źródło:
- PathString.cs
- Źródło:
- PathString.cs
- Źródło:
- PathString.cs
Określa, czy początek tego PathString wystąpienia jest zgodny z określonym PathString w porównaniu z określoną opcją porównania.
public:
bool StartsWithSegments(Microsoft::AspNetCore::Http::PathString other, StringComparison comparisonType);
public bool StartsWithSegments(Microsoft.AspNetCore.Http.PathString other, StringComparison comparisonType);
member this.StartsWithSegments : Microsoft.AspNetCore.Http.PathString * StringComparison -> bool
Public Function StartsWithSegments (other As PathString, comparisonType As StringComparison) As Boolean
Parametry
- other
- PathString
Element PathString do porównania.
- comparisonType
- StringComparison
Jedna z wartości wyliczenia, która określa, jak to PathString i wartość są porównywane.
Zwraca
true, jeśli wartość jest zgodna z początkiem tego ciągu; w przeciwnym razie, fałsz.
Uwagi
other Gdy parametr zawiera ukośnik końcowy, PathString sprawdzany musi być dokładnie zgodny lub zawierać ukośnik końcowy. Na przykład dla wartości PathString "/a/b" ta metoda zwróci true wartość "/a", ale zwróci false wartość "/a/". Natomiast wartość PathString "/a//b/" zwróci się true w porównaniu z wartością "/a/". Ukośnik odwrotny ('\') w tym PathString przypadku jest traktowany jako odpowiednik ukośnika do przodu ('/') w celu wykrywania granic segmentu. Na przykład znak PathString "/a\b" zostanie zwrócony true w porównaniu z wartością "/a".
Dotyczy
StartsWithSegments(PathString, PathString, PathString)
- Źródło:
- PathString.cs
- Źródło:
- PathString.cs
- Źródło:
- PathString.cs
Określa, czy początek tego PathString wystąpienia jest zgodny z określonym PathString i zwraca dopasowane i pozostałe segmenty.
public:
bool StartsWithSegments(Microsoft::AspNetCore::Http::PathString other, [Runtime::InteropServices::Out] Microsoft::AspNetCore::Http::PathString % matched, [Runtime::InteropServices::Out] Microsoft::AspNetCore::Http::PathString % remaining);
public bool StartsWithSegments(Microsoft.AspNetCore.Http.PathString other, out Microsoft.AspNetCore.Http.PathString matched, out Microsoft.AspNetCore.Http.PathString remaining);
member this.StartsWithSegments : Microsoft.AspNetCore.Http.PathString * PathString * PathString -> bool
Public Function StartsWithSegments (other As PathString, ByRef matched As PathString, ByRef remaining As PathString) As Boolean
Parametry
- other
- PathString
Element PathString do porównania.
- matched
- PathString
Dopasowane segmenty z oryginalną wielkością liter w wartości źródłowej.
- remaining
- PathString
Pozostałe segmenty po dopasowaniu.
Zwraca
true, jeśli wartość jest zgodna z początkiem tego ciągu; w przeciwnym razie, fałsz.
Uwagi
other Gdy parametr zawiera ukośnik końcowy, PathString sprawdzany musi być dokładnie zgodny lub zawierać ukośnik końcowy. Na przykład dla wartości PathString "/a/b" ta metoda zwróci true wartość "/a", ale zwróci false wartość "/a/". Natomiast wartość PathString "/a//b/" zwróci się true w porównaniu z wartością "/a/". Ukośnik odwrotny ('\') w tym PathString przypadku jest traktowany jako odpowiednik ukośnika do przodu ('/') w celu wykrywania granic segmentu. Na przykład znak PathString "/a\b" zostanie zwrócony true w porównaniu z wartością "/a" i remaining będzie mieć wartość "\b" (oryginalny znak zostanie zachowany, a nie znormalizowany).
Dotyczy
StartsWithSegments(PathString, StringComparison, PathString)
- Źródło:
- PathString.cs
- Źródło:
- PathString.cs
- Źródło:
- PathString.cs
Określa, czy początek tego PathString wystąpienia jest zgodny z określonym w porównaniu z określoną PathString opcją porównania i zwraca pozostałe segmenty.
public:
bool StartsWithSegments(Microsoft::AspNetCore::Http::PathString other, StringComparison comparisonType, [Runtime::InteropServices::Out] Microsoft::AspNetCore::Http::PathString % remaining);
public bool StartsWithSegments(Microsoft.AspNetCore.Http.PathString other, StringComparison comparisonType, out Microsoft.AspNetCore.Http.PathString remaining);
member this.StartsWithSegments : Microsoft.AspNetCore.Http.PathString * StringComparison * PathString -> bool
Public Function StartsWithSegments (other As PathString, comparisonType As StringComparison, ByRef remaining As PathString) As Boolean
Parametry
- other
- PathString
Element PathString do porównania.
- comparisonType
- StringComparison
Jedna z wartości wyliczenia, która określa, jak to PathString i wartość są porównywane.
- remaining
- PathString
Pozostałe segmenty po dopasowaniu.
Zwraca
true, jeśli wartość jest zgodna z początkiem tego ciągu; w przeciwnym razie, fałsz.
Uwagi
other Gdy parametr zawiera ukośnik końcowy, PathString sprawdzany musi być dokładnie zgodny lub zawierać ukośnik końcowy. Na przykład dla wartości PathString "/a/b" ta metoda zwróci true wartość "/a", ale zwróci false wartość "/a/". Natomiast wartość PathString "/a//b/" zwróci się true w porównaniu z wartością "/a/". Ukośnik odwrotny ('\') w tym PathString przypadku jest traktowany jako odpowiednik ukośnika do przodu ('/') w celu wykrywania granic segmentu. Na przykład znak PathString "/a\b" zostanie zwrócony true w porównaniu z wartością "/a" i remaining będzie mieć wartość "\b" (oryginalny znak zostanie zachowany, a nie znormalizowany).
Dotyczy
StartsWithSegments(PathString, StringComparison, PathString, PathString)
- Źródło:
- PathString.cs
- Źródło:
- PathString.cs
- Źródło:
- PathString.cs
Określa, czy początek tego PathString wystąpienia jest zgodny z określonym w porównaniu z określoną PathString opcją porównania i zwraca dopasowane i pozostałe segmenty.
public:
bool StartsWithSegments(Microsoft::AspNetCore::Http::PathString other, StringComparison comparisonType, [Runtime::InteropServices::Out] Microsoft::AspNetCore::Http::PathString % matched, [Runtime::InteropServices::Out] Microsoft::AspNetCore::Http::PathString % remaining);
public bool StartsWithSegments(Microsoft.AspNetCore.Http.PathString other, StringComparison comparisonType, out Microsoft.AspNetCore.Http.PathString matched, out Microsoft.AspNetCore.Http.PathString remaining);
member this.StartsWithSegments : Microsoft.AspNetCore.Http.PathString * StringComparison * PathString * PathString -> bool
Public Function StartsWithSegments (other As PathString, comparisonType As StringComparison, ByRef matched As PathString, ByRef remaining As PathString) As Boolean
Parametry
- other
- PathString
Element PathString do porównania.
- comparisonType
- StringComparison
Jedna z wartości wyliczenia, która określa, jak to PathString i wartość są porównywane.
- matched
- PathString
Dopasowane segmenty z oryginalną wielkością liter w wartości źródłowej.
- remaining
- PathString
Pozostałe segmenty po dopasowaniu.
Zwraca
true, jeśli wartość jest zgodna z początkiem tego ciągu; w przeciwnym razie, fałsz.
Uwagi
other Gdy parametr zawiera ukośnik końcowy, PathString sprawdzany musi być dokładnie zgodny lub zawierać ukośnik końcowy. Na przykład dla wartości PathString "/a/b" ta metoda zwróci true wartość "/a", ale zwróci false wartość "/a/". Natomiast wartość PathString "/a//b/" zwróci się true w porównaniu z wartością "/a/". Ukośnik odwrotny ('\') w tym PathString przypadku jest traktowany jako odpowiednik ukośnika do przodu ('/') w celu wykrywania granic segmentu. Na przykład znak PathString "/a\b" zostanie zwrócony true w porównaniu z wartością "/a" i remaining będzie mieć wartość "\b" (oryginalny znak zostanie zachowany, a nie znormalizowany).