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<TValue> 인스턴스를 만들기 EventCallback 위한 팩터리입니다. |
EventCallbackFactoryBinderExtensions |
를 사용하는 양방향 바인딩에 대한 확장 메서드를 EventCallback포함합니다. 내부 전용입니다. |
EventCallbackFactoryEventArgsExtensions |
및 EventArgs 형식에 대한 확장 메서드를 EventCallbackFactory 제공합니다. |
EventHandlerAttribute |
이벤트 인수 형식을 이벤트 특성 이름과 연결합니다. |
InjectAttribute |
초기화 중에 연결된 속성에 서비스 공급자에서 삽입된 값이 있어야 했음을 나타냅니다. |
LayoutAttribute |
연결된 구성 요소 형식이 지정된 레이아웃을 사용한다는 것을 나타냅니다. |
LayoutComponentBase |
레이아웃을 나타내는 구성 요소에 대한 선택적 기본 클래스입니다. 또는 구성 요소가 직접 를 구현 IComponent 하고 라는 Body자체 매개 변수를 선언할 수 있습니다. |
LayoutView |
지정된 레이아웃 내의 지정된 콘텐츠와 추가 중첩된 레이아웃을 표시합니다. |
LocationChangeException |
예외를 throw할 때 LocationChanged throw되는 예외입니다. |
NavigationException |
가 다른 URL로 NavigationManager 이동할 수 없는 경우 예외가 throw됩니다. |
NavigationManager |
URI 탐색을 쿼리하고 관리하기 위한 추상화 기능을 제공합니다. |
NavigationManagerExtensions |
형식에 대한 확장 메서드를 NavigationManager 제공합니다. |
OwningComponentBase |
서비스 공급자 scope 만드는 기본 클래스입니다. |
OwningComponentBase<TService> |
서비스 공급자 scope 만들고 형식 |
ParameterAttribute |
대상 멤버를 구성 요소 매개 변수로 나타냅니다. |
PersistentComponentState |
구성 요소 애플리케이션의 구성 요소 및 서비스에 대한 상태입니다. |
RenderModeAttribute |
구성 요소 형식에 대한 고정 렌더링 모드를 지정합니다. 가능한 경우 구성 요소는 이러한 방식으로 렌더링 모드를 지정해서는 안 되며 모든 렌더링 모드에서 작동하도록 구현되어야 합니다. 구성 요소 작성자는 구성 요소가 다른 모드에서 실행할 수 없는 경우에만 고정 렌더링 모드를 지정해야 합니다. |
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 |
에 콘텐츠를 쓰는 대리자로 구현되는 UI 콘텐츠의 세그먼트를 RenderTreeBuilder나타냅니다. |
RenderFragment<TValue> |
를 반환하는 함수로 구현된 형식 |
설명
구성 요소에 대한 자세한 내용은 ASP.NET Core Razor 구성 요소 만들기 및 사용을 참조하세요.
피드백
https://aka.ms/ContentUserFeedback
출시 예정: 2024년 내내 콘텐츠에 대한 피드백 메커니즘으로 GitHub 문제를 단계적으로 폐지하고 이를 새로운 피드백 시스템으로 바꿀 예정입니다. 자세한 내용은 다음을 참조하세요.다음에 대한 사용자 의견 제출 및 보기