GuidRouteConstraint Класс

Определение

Ограничивает параметр маршрута для представления только Guid значений. Соответствует значениям, указанным в любом из пяти форматов "N", "D", "B", "P" или "X", поддерживаемых методами Guid.ToString(string) и Guid.ToString(String, IFormatProvider).

public ref class GuidRouteConstraint : Microsoft::AspNetCore::Routing::IRouteConstraint
public class GuidRouteConstraint : Microsoft.AspNetCore.Routing.IRouteConstraint
public class GuidRouteConstraint : Microsoft.AspNetCore.Routing.IRouteConstraint, Microsoft.AspNetCore.Routing.Matching.IParameterLiteralNodeMatchingPolicy
type GuidRouteConstraint = class
    interface IRouteConstraint
type GuidRouteConstraint = class
    interface IRouteConstraint
    interface IParameterPolicy
type GuidRouteConstraint = class
    interface IParameterPolicy
    interface IRouteConstraint
type GuidRouteConstraint = class
    interface IRouteConstraint
    interface IParameterPolicy
    interface IParameterLiteralNodeMatchingPolicy
Public Class GuidRouteConstraint
Implements IRouteConstraint
Public Class GuidRouteConstraint
Implements IParameterLiteralNodeMatchingPolicy, IRouteConstraint
Наследование
GuidRouteConstraint
Реализации

Конструкторы

GuidRouteConstraint()

Ограничивает параметр маршрута для представления только Guid значений. Соответствует значениям, указанным в любом из пяти форматов "N", "D", "B", "P" или "X", поддерживаемых методами Guid.ToString(string) и Guid.ToString(String, IFormatProvider).

Методы

Match(HttpContext, IRouter, String, RouteValueDictionary, RouteDirection)

Определяет, содержит ли параметр URL-адреса допустимое значение для этого ограничения.

Явные реализации интерфейса

IParameterLiteralNodeMatchingPolicy.MatchesLiteral(String, String)

Ограничивает параметр маршрута для представления только Guid значений. Соответствует значениям, указанным в любом из пяти форматов "N", "D", "B", "P" или "X", поддерживаемых методами Guid.ToString(string) и Guid.ToString(String, IFormatProvider).

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