Microsoft.AspNetCore.Components.Routing 네임스페이스
중요
일부 정보는 릴리스되기 전에 상당 부분 수정될 수 있는 시험판 제품과 관련이 있습니다. Microsoft는 여기에 제공된 정보에 대해 어떠한 명시적이거나 묵시적인 보증도 하지 않습니다.
구성 요소에 대한 렌더링 및 매핑 경로를 지원하는 구성 요소를 제공합니다. Blazor 프레임워크 외부에서는 사용할 수 없습니다.
클래스
FocusOnNavigate |
한 페이지에서 다른 페이지로 이동한 후 CSS 선택기와 일치하는 요소로 포커스를 설정합니다. 화면 읽기 프로그램과 호환되는 접근성 있는 탐색 시스템을 빌드하는 데 사용할 수 있습니다. |
LocationChangedEventArgs | |
LocationChangingContext |
브라우저의 현재 위치 변경에 대한 컨텍스트를 포함합니다. |
NavigationContext |
대상 경로 및 취소 토큰을 포함하여 현재 비동기 탐색 이벤트에 대한 정보를 제공합니다. |
NavigationLock |
탐색 이벤트를 가로채는 데 사용할 수 있는 구성 요소입니다. |
NavLink |
앵커 태그를 렌더링하는 구성 요소로, 해당 'href'가 현재 URI와 일치하는지 여부에 따라 해당 '활성' 클래스를 자동으로 전환합니다. |
RazorComponentsEndpointHttpContextExtensions |
Razor 구성 요소 애플리케이션에 대한 HttpContext 확장. |
Router |
현재 탐색 상태에 해당하는 경로 데이터를 제공하는 구성 요소입니다. |
인터페이스
IHostEnvironmentNavigationManager |
호스트에서 초기화해야 하는 NavigationManager 구현에 대한 선택적 인터페이스입니다. |
INavigationInterception |
클라이언트에서 탐색 차단을 설정하는 계약입니다. |
IRoutingStateProvider |
RouteData 제공 |
IScrollToLocationHash |
설정 계약에서 위치 해시로 스크롤합니다. |
열거형
NavLinkMatch |
NavLink대한 URL 일치 동작을 수정합니다. |
설명
라우팅에 대한 자세한 내용은 ASP.NET Core Blazor 라우팅참조하세요.