Microsoft.AspNetCore.Components 네임스페이스

구성 요소 렌더링, 이벤트 처리 및 라우팅에 대한 클래스를 제공합니다.

클래스

BindConverter

바인딩 중에 변환을 수행합니다.

BindElementAttribute

특정 요소 형식을 바인딩하기 위한 옵션을 구성합니다.

BindInputElementAttribute

HTML input 요소의 하위 형식을 바인딩하는 옵션을 구성합니다.

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 만들고 형식TService의 서비스를 확인하는 기본 클래스입니다.

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 트리거되는 콜백에 대한 구독 OnPersisting 을 나타냅니다.

RenderHandle

구성 요소가 렌더러와 상호 작용할 수 있도록 허용합니다.

인터페이스

IComponent

UI 구성 요소를 나타냅니다.

IComponentActivator

구성 요소를 인스턴스화하는 데 사용할 수 있는 활성화자를 나타냅니다. 프레임워크는 결과 인스턴스에 대한 종속성 주입을 별도로 수행하므로 활성화자는 종속성 주입을 담당하지 않습니다.

IComponentRenderMode

구성 요소의 렌더링 모드를 나타냅니다.

IHandleAfterRender

렌더링되었다는 알림을 받는 구성 요소에 의해 구현된 인터페이스입니다.

IHandleEvent

상태 변경 알림을 받는 구성 요소에 의해 구현된 인터페이스입니다.

IPersistentComponentStateStore

Blazor 애플리케이션의 일부인 구성 요소 및 서비스에 대한 스토리지를 관리합니다.

열거형

PersistedStateSerializationMode

구성 요소 영구 상태를 serialize할 때 사용할 모드를 지정합니다.

대리자

RenderFragment

에 콘텐츠를 쓰는 대리자로 구현되는 UI 콘텐츠의 세그먼트를 RenderTreeBuilder나타냅니다.

RenderFragment<TValue>

를 반환하는 함수로 구현된 형식 TValue의 개체에 대한 UI 콘텐츠 세그먼트를 RenderFragment나타냅니다.

설명

구성 요소에 대한 자세한 내용은 ASP.NET Core Razor 구성 요소 만들기 및 사용을 참조하세요.