Language

PathString.StartsWithSegments メソッド

定義

オーバーロード

Name 説明
StartsWithSegments(PathString)

この PathString インスタンスの先頭が指定した PathStringと一致するかどうかを判断します。

StartsWithSegments(PathString, PathString)

この PathString インスタンスの先頭が指定した PathString と一致し、残りのセグメントを返すかどうかを判断します。

StartsWithSegments(PathString, StringComparison)

指定した比較オプションを使用して比較するときに、この PathString インスタンスの先頭が指定した PathString と一致するかどうかを判断します。

StartsWithSegments(PathString, PathString, PathString)

この PathString インスタンスの先頭が指定した PathString と一致するかどうかを判断し、一致したセグメントと残りのセグメントを返します。

StartsWithSegments(PathString, StringComparison, PathString)

指定した比較オプションを使用して比較したときに、この PathString インスタンスの先頭が指定した PathString と一致するかどうかを判断し、残りのセグメントを返します。

StartsWithSegments(PathString, StringComparison, PathString, PathString)

指定した比較オプションを使用して比較したときに、この PathString インスタンスの先頭が指定した PathString と一致するかどうかを判断し、一致したセグメントと残りのセグメントを返します。

StartsWithSegments(PathString)

ソース:
PathString.cs
ソース:
PathString.cs
ソース:
PathString.cs

この PathString インスタンスの先頭が指定した PathStringと一致するかどうかを判断します。

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

パラメーター

other
PathString

比較対象の PathString。

返品

値がこの文字列の先頭と一致する場合は true。それ以外の場合は false。

注釈

other パラメーターに末尾のスラッシュが含まれている場合、チェックされるPathStringは完全に一致するか、末尾のスラッシュを含める必要があります。 たとえば、"/a/b" の PathString の場合、このメソッドは "/a" の true を返しますが、"/a/" の false を返します。 一方、"/a/b/" の PathString は、"/a/" と比較すると true を返します。 この PathString の円記号 ('\') は、セグメント境界検出の目的でスラッシュ ('/') と同等として扱われます。 たとえば、"/a\b" の PathString は、"/a" と比較すると true を返します。

適用対象

StartsWithSegments(PathString, PathString)

ソース:
PathString.cs
ソース:
PathString.cs
ソース:
PathString.cs

この PathString インスタンスの先頭が指定した PathString と一致し、残りのセグメントを返すかどうかを判断します。

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

パラメーター

other
PathString

比較対象の PathString。

remaining
PathString

一致後の残りのセグメント。

返品

値がこの文字列の先頭と一致する場合は true。それ以外の場合は false。

注釈

other パラメーターに末尾のスラッシュが含まれている場合、チェックされるPathStringは完全に一致するか、末尾のスラッシュを含める必要があります。 たとえば、"/a/b" の PathString の場合、このメソッドは "/a" の true を返しますが、"/a/" の false を返します。 一方、"/a/b/" の PathString は、"/a/" と比較すると true を返します。 この PathString の円記号 ('\') は、セグメント境界検出の目的でスラッシュ ('/') と同等として扱われます。 たとえば、"/a\b" の PathString は "/a" と比較すると true を返し、 remaining は "\b" になります (元の文字は正規化されずに保持されます)。

適用対象

StartsWithSegments(PathString, StringComparison)

ソース:
PathString.cs
ソース:
PathString.cs
ソース:
PathString.cs

指定した比較オプションを使用して比較するときに、この PathString インスタンスの先頭が指定した PathString と一致するかどうかを判断します。

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

パラメーター

other
PathString

比較対象の PathString。

comparisonType
StringComparison

この PathString と値の比較方法を決定する列挙値の 1 つ。

返品

値がこの文字列の先頭と一致する場合は true。それ以外の場合は false。

注釈

other パラメーターに末尾のスラッシュが含まれている場合、チェックされるPathStringは完全に一致するか、末尾のスラッシュを含める必要があります。 たとえば、"/a/b" の PathString の場合、このメソッドは "/a" の true を返しますが、"/a/" の false を返します。 一方、"/a/b/" の PathString は、"/a/" と比較すると true を返します。 この PathString の円記号 ('\') は、セグメント境界検出の目的でスラッシュ ('/') と同等として扱われます。 たとえば、"/a\b" の PathString は、"/a" と比較すると true を返します。

適用対象

StartsWithSegments(PathString, PathString, PathString)

ソース:
PathString.cs
ソース:
PathString.cs
ソース:
PathString.cs

この PathString インスタンスの先頭が指定した PathString と一致するかどうかを判断し、一致したセグメントと残りのセグメントを返します。

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

パラメーター

other
PathString

比較対象の PathString。

matched
PathString

ソース値の元の大文字と小文字が一致したセグメント。

remaining
PathString

一致後の残りのセグメント。

返品

値がこの文字列の先頭と一致する場合は true。それ以外の場合は false。

注釈

other パラメーターに末尾のスラッシュが含まれている場合、チェックされるPathStringは完全に一致するか、末尾のスラッシュを含める必要があります。 たとえば、"/a/b" の PathString の場合、このメソッドは "/a" の true を返しますが、"/a/" の false を返します。 一方、"/a/b/" の PathString は、"/a/" と比較すると true を返します。 この PathString の円記号 ('\') は、セグメント境界検出の目的でスラッシュ ('/') と同等として扱われます。 たとえば、"/a\b" の PathString は "/a" と比較すると true を返し、 remaining は "\b" になります (元の文字は正規化されずに保持されます)。

適用対象

StartsWithSegments(PathString, StringComparison, PathString)

ソース:
PathString.cs
ソース:
PathString.cs
ソース:
PathString.cs

指定した比較オプションを使用して比較したときに、この PathString インスタンスの先頭が指定した PathString と一致するかどうかを判断し、残りのセグメントを返します。

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

パラメーター

other
PathString

比較対象の PathString。

comparisonType
StringComparison

この PathString と値の比較方法を決定する列挙値の 1 つ。

remaining
PathString

一致後の残りのセグメント。

返品

値がこの文字列の先頭と一致する場合は true。それ以外の場合は false。

注釈

other パラメーターに末尾のスラッシュが含まれている場合、チェックされるPathStringは完全に一致するか、末尾のスラッシュを含める必要があります。 たとえば、"/a/b" の PathString の場合、このメソッドは "/a" の true を返しますが、"/a/" の false を返します。 一方、"/a/b/" の PathString は、"/a/" と比較すると true を返します。 この PathString の円記号 ('\') は、セグメント境界検出の目的でスラッシュ ('/') と同等として扱われます。 たとえば、"/a\b" の PathString は "/a" と比較すると true を返し、 remaining は "\b" になります (元の文字は正規化されずに保持されます)。

適用対象

StartsWithSegments(PathString, StringComparison, PathString, PathString)

ソース:
PathString.cs
ソース:
PathString.cs
ソース:
PathString.cs

指定した比較オプションを使用して比較したときに、この PathString インスタンスの先頭が指定した PathString と一致するかどうかを判断し、一致したセグメントと残りのセグメントを返します。

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

パラメーター

other
PathString

比較対象の PathString。

comparisonType
StringComparison

この PathString と値の比較方法を決定する列挙値の 1 つ。

matched
PathString

ソース値の元の大文字と小文字が一致したセグメント。

remaining
PathString

一致後の残りのセグメント。

返品

値がこの文字列の先頭と一致する場合は true。それ以外の場合は false。

注釈

other パラメーターに末尾のスラッシュが含まれている場合、チェックされるPathStringは完全に一致するか、末尾のスラッシュを含める必要があります。 たとえば、"/a/b" の PathString の場合、このメソッドは "/a" の true を返しますが、"/a/" の false を返します。 一方、"/a/b/" の PathString は、"/a/" と比較すると true を返します。 この PathString の円記号 ('\') は、セグメント境界検出の目的でスラッシュ ('/') と同等として扱われます。 たとえば、"/a\b" の PathString は "/a" と比較すると true を返し、 remaining は "\b" になります (元の文字は正規化されずに保持されます)。

適用対象