Поделиться через


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 должна совпадать либо точно, либо включать конечную косую черту. Например, для PathString "/a/b" этот метод возвращает true для "/a", но возвращает false для "/a/". В то время как PathString "/a//b/" возвращает true по сравнению с "/a/".

Применяется к

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 должна совпадать либо точно, либо включать конечную косую черту. Например, для PathString "/a/b" этот метод возвращает true для "/a", но возвращает false для "/a/". В то время как PathString "/a//b/" возвращает true по сравнению с "/a/".

Применяется к

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 и значение.

Возвращаемое значение

Значение true, если значение соответствует началу этой строки; в противном случае значение false.

Комментарии

Если параметр other содержит конечную косую черту, то проверка PathString должна совпадать либо точно, либо включать конечную косую черту. Например, для PathString "/a/b" этот метод возвращает true для "/a", но возвращает false для "/a/". В то время как PathString "/a//b/" возвращает true по сравнению с "/a/".

Применяется к

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 должна совпадать либо точно, либо включать конечную косую черту. Например, для PathString "/a/b" этот метод возвращает true для "/a", но возвращает false для "/a/". В то время как PathString "/a//b/" возвращает true по сравнению с "/a/".

Применяется к

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 и значение.

remaining
PathString

Оставшиеся сегменты после совпадения.

Возвращаемое значение

Значение true, если значение соответствует началу этой строки; в противном случае значение false.

Комментарии

Если параметр other содержит конечную косую черту, то проверка PathString должна совпадать либо точно, либо включать конечную косую черту. Например, для PathString "/a/b" этот метод возвращает true для "/a", но возвращает false для "/a/". В то время как PathString "/a//b/" возвращает true по сравнению с "/a/".

Применяется к

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 и значение.

matched
PathString

Соответствующие сегменты с исходным регистром в исходном значении.

remaining
PathString

Оставшиеся сегменты после совпадения.

Возвращаемое значение

Значение true, если значение соответствует началу этой строки; в противном случае значение false.

Комментарии

Если параметр other содержит конечную косую черту, то проверка PathString должна совпадать либо точно, либо включать конечную косую черту. Например, для PathString "/a/b" этот метод возвращает true для "/a", но возвращает false для "/a/". В то время как PathString "/a//b/" возвращает true по сравнению с "/a/".

Применяется к