Microsoft.AspNetCore.Components 네임스페이스
중요
일부 정보는 릴리스되기 전에 상당 부분 수정될 수 있는 시험판 제품과 관련이 있습니다. Microsoft는 여기에 제공된 정보에 대해 어떠한 명시적이거나 묵시적인 보증도 하지 않습니다.
구성 요소 렌더링, 이벤트 처리 및 라우팅에 대한 클래스를 제공합니다.
클래스
BindConverter |
바인딩하는 동안 변환을 수행합니다. |
BindElementAttribute |
특정 요소 형식을 바인딩하는 옵션을 구성합니다. |
BindInputElementAttribute |
HTML |
CascadingParameterAttribute |
대상 멤버를 연계 구성 요소 매개 변수로 나타냅니다. 해당 값은 호환되는 형식 및 이름으로 값을 제공하는 가장 가까운 상위 CascadingValue<TValue> 구성 요소에서 제공됩니다. |
CascadingParameterAttributeBase |
해당 값이 구성 요소 계층 구조 아래로 계단식으로 표시되는 매개 변수를 나타냅니다. |
CascadingTypeParameterAttribute |
제네릭 형식 매개 변수를 연계로 나타냅니다. 이렇게 하면 제네릭 형식 유추가 동일한 이름의 형식 매개 변수가 있는 하위 항목에서 이 형식 매개 변수 값을 자동으로 사용할 수 있습니다. |
CascadingValue<TValue> |
모든 하위 구성 요소에 연계 값을 제공하는 구성 요소입니다. |
CascadingValueSource<TValue> |
CascadingParameterAttribute사용하여 구성 요소에서 수신할 수 있는 연계 값을 제공합니다. |
ChangeEventArgs |
발생 중인 변경 이벤트에 대한 정보를 제공합니다. |
ComponentBase |
구성 요소에 대한 선택적 기본 클래스입니다. 또는 구성 요소가 IComponent 직접 구현할 수 있습니다. |
Dispatcher |
Renderer컨텍스트에서 실행할 외부 작업을 디스패치합니다. |
DynamicComponent |
Type 매개 변수에 따라 다른 구성 요소를 동적으로 렌더링하는 구성 요소입니다. |
EditorRequiredAttribute |
편집기에서 작성할 때 구성 요소 매개 변수를 사용자가 제공해야 하도록 지정합니다. 이 매개 변수에 대한 값이 제공되지 않으면 편집기 또는 빌드 도구에서 사용자가 값을 지정하도록 나타내는 경고를 제공할 수 있습니다. 이 특성은 ParameterAttribute표시된 속성에서만 유효합니다. |
ElementReferenceContext |
ElementReference대한 컨텍스트입니다. |
ElementReferenceExtensions |
ElementReference확장 메서드를 추가하는 정적 클래스입니다. |
ErrorBoundaryBase |
오류 경계 구성 요소에 대한 기본 클래스입니다. |
EventCallbackFactory |
EventCallback 및 EventCallback<TValue> 인스턴스를 만들기 위한 팩터리입니다. |
EventCallbackFactoryBinderExtensions |
EventCallback사용하는 양방향 바인딩에 대한 확장 메서드를 포함합니다. 내부 전용입니다. |
EventCallbackFactoryEventArgsExtensions |
EventCallbackFactory 및 EventArgs 형식에 대한 확장 메서드를 제공합니다. |
EventHandlerAttribute |
이벤트 인수 형식을 이벤트 특성 이름과 연결합니다. |
ExcludeFromInteractiveRoutingAttribute |
페이지 구성 요소에 적용되는 경우 대화형 Router 구성 요소가 해당 페이지를 무시해야 함을 나타냅니다. 즉, 대화형 라우팅을 통해 페이지 탐색이 확인되지 않고 대신 전체 페이지가 다시 로드됩니다. |
ImportMap |
애플리케이션의 모듈 스크립트에 대한 가져오기 맵을 정의하는 |
ImportMapDefinition |
애플리케이션의 모듈 스크립트에 대한 가져오기 맵을 정의하는 |
InjectAttribute |
초기화 중에 연결된 속성에 서비스 공급자에서 삽입된 값이 있어야 임을 나타냅니다. |
LayoutAttribute |
연결된 구성 요소 형식이 지정된 레이아웃을 사용한다는 것을 나타냅니다. |
LayoutComponentBase |
레이아웃을 나타내는 구성 요소에 대한 선택적 기본 클래스입니다. 또는 구성 요소가 IComponent 직접 구현하고 Body고유한 매개 변수를 선언할 수 있습니다. |
LayoutView |
지정된 레이아웃 내에 지정된 내용과 중첩된 레이아웃을 표시합니다. |
LocationChangeException |
LocationChanged 예외를 throw할 때 throw되는 예외입니다. |
NavigationException |
NavigationManager 다른 URL로 이동할 수 없는 경우 예외가 throw됩니다. |
NavigationManager |
URI 탐색을 쿼리하고 관리하기 위한 추상화 기능을 제공합니다. |
NavigationManagerExtensions |
NavigationManager 형식에 대한 확장 메서드를 제공합니다. |
OwningComponentBase |
서비스 공급자 범위를 만드는 기본 클래스입니다. |
OwningComponentBase<TService> |
서비스 공급자 범위를 만들고 |
ParameterAttribute |
대상 멤버를 구성 요소 매개 변수로 나타냅니다. |
PersistentComponentState |
구성 요소 애플리케이션의 구성 요소 및 서비스에 대한 상태입니다. |
RendererInfo |
구성 요소가 실행되는 플랫폼에 대한 정보를 제공합니다. |
RenderModeAttribute |
구성 요소 형식에 대한 고정 렌더링 모드를 지정합니다. 가능한 경우 구성 요소는 이러한 방식으로 렌더링 모드를 지정해서는 안 되며 모든 렌더링 모드에서 작동하도록 구현되어야 합니다. 구성 요소 작성자는 구성 요소가 다른 모드에서 실행할 수 없는 경우에만 고정 렌더링 모드를 지정해야 합니다. |
ResourceAsset |
스크립트, 스타일시트 또는 이미지와 같은 구성 요소 애플리케이션의 리소스입니다. |
ResourceAssetCollection |
정적 자산을 해당 고유 URL에 매핑하는 방법을 설명합니다. |
ResourceAssetProperty |
리소스 속성입니다. |
RouteAttribute |
연결된 구성 요소가 지정된 경로 템플릿 패턴과 일치해야 임을 나타냅니다. |
RouteData |
표시할 페이지를 지정하는 라우팅 중에 결정되는 정보를 설명합니다. |
RouteView |
지정된 페이지 구성 요소를 표시하여 레이아웃 및 추가 중첩된 레이아웃 내에 렌더링합니다. |
StreamRenderingAttribute |
구성 요소 및 해당 하위 항목의 렌더링을 스트리밍할지 여부를 나타내는 특성입니다. 이 특성은 스트리밍 렌더링을 지원하는 렌더러 내에서만 적용됩니다(예: Razor 구성 요소 엔드포인트에서 서버 쪽 HTML 렌더링). 다른 호스팅 모델에서는 효과가 없습니다. 구성 요소 형식이 이 특성을 선언하지 않으면 해당 구성 요소 형식의 인스턴스가 부모 구성 요소와 동일한 스트리밍 렌더링 모드를 공유합니다. |
SupplyParameterFromFormAttribute |
지정된 이름의 양식에 대한 양식 데이터에서 연결된 속성의 값을 제공해야 임을 나타냅니다. |
SupplyParameterFromQueryAttribute |
라우팅 구성 요소가 현재 URL 쿼리 문자열의 매개 변수 값을 제공할 수 있음을 나타냅니다. URL 쿼리 문자열이 변경되는 경우 추가 값을 제공할 수도 있습니다. |
SupplyParameterFromQueryProviderServiceCollectionExtensions |
SupplyParameterFromQueryAttribute사용하여 쿼리 문자열에서 구성 요소 매개 변수를 제공할 수 있습니다. |
WebElementReferenceContext |
웹 요소에 대한 ElementReferenceContext. |
구조체
CascadingParameterInfo |
연계 매개 변수에 대한 정보를 포함합니다. |
ElementReference |
렌더링된 요소에 대한 참조를 나타냅니다. |
EventCallback |
바인딩된 이벤트 처리기 대리자입니다. |
EventCallback<TValue> |
바인딩된 이벤트 처리기 대리자입니다. |
EventCallbackWorkItem |
이벤트와 연결된 콜백 대리자를 래핑합니다. |
MarkupString |
HTML과 같은 태그로 렌더링할 수 있는 문자열 값입니다. |
NavigationOptions |
다른 URI로 이동하는 추가 옵션입니다. |
ParameterValue |
렌더링 트리에서 부모가 IComponent 제공된 단일 매개 변수를 나타냅니다. |
ParameterView |
렌더링 트리에서 부모가 IComponent 제공된 매개 변수 컬렉션을 나타냅니다. |
ParameterView.Enumerator |
ParameterView반복하는 열거자입니다. |
PersistingComponentStateSubscription |
애플리케이션이 유지될 때 ComponentStatePersistenceManager 콜백이 트리거되는 |
RenderHandle |
구성 요소가 렌더러와 상호 작용할 수 있도록 허용합니다. |
인터페이스
IComponent |
UI 구성 요소를 나타냅니다. |
IComponentActivator |
구성 요소를 인스턴스화하는 데 사용할 수 있는 활성화자를 나타냅니다. 프레임워크는 결과 인스턴스에 대한 종속성 주입을 별도로 수행하므로 활성화자는 종속성 주입을 담당하지 않습니다. |
IComponentRenderMode |
구성 요소의 렌더링 모드를 나타냅니다. |
IHandleAfterRender |
렌더링되었다는 알림을 받는 구성 요소에 의해 구현된 인터페이스입니다. |
IHandleEvent |
상태 변경 알림을 받는 구성 요소에 의해 구현되는 인터페이스입니다. |
IPersistentComponentStateStore |
Blazor 애플리케이션의 일부인 구성 요소 및 서비스에 대한 스토리지를 관리합니다. |
열거형
PersistedStateSerializationMode |
구성 요소 영구 상태를 serialize할 때 사용할 모드를 지정합니다. |
대리자
RenderFragment |
RenderTreeBuilder콘텐츠를 쓰는 대리자로 구현되는 UI 콘텐츠의 세그먼트를 나타냅니다. |
RenderFragment<TValue> |
RenderFragment반환하는 함수로 구현된 |
설명
구성 요소에 대한 자세한 내용은 만들기 및 ASP.NET Core Razor 구성 요소사용을 참조하세요.