PathString.StartsWithSegments メソッド

定義

オーバーロード

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 を返します。

適用対象

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 を返します。

適用対象

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 を返します。

適用対象

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 を返します。

適用対象

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 を返します。

適用対象

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 を返します。

適用対象