다음을 통해 공유


Renderer.RenderRootComponentAsync 메서드

정의

오버로드

RenderRootComponentAsync(Int32)

구성 요소에서 수행하는 비동기 작업이 있는 경우 이 구성 요소와 모든 자식 구성 요소가 렌더링을 완료할 때까지 기다리면서 루트 구성 요소에 대한 첫 번째 렌더링을 수행합니다. 그런 다음 루트 구성 요소는 다시 렌더링할 시기를 자체적으로 결정하므로 이를 두 번 이상 호출할 필요가 없습니다.

RenderRootComponentAsync(Int32, ParameterView)

루트 구성 요소에 대한 매개 변수를 제공하므로 일반적으로 렌더링됩니다. 루트 구성 요소의 첫 번째 렌더링을 트리거하거나 매개 변수를 업데이트하고 후속 렌더링을 트리거하는 데 사용할 수 있습니다. 또한 구성 요소는 다시 렌더링할 시기에 대해 자체적인 결정을 내릴 수 있으며 언제든지 다시 렌더링할 수 있습니다.

반환된 Task 는 비동기 작업이 수행되는 경우 이 구성 요소와 모든 하위 구성 요소가 렌더링을 완료할 때까지 기다립니다.

RenderRootComponentAsync(Int32)

Source:
Renderer.cs
Source:
Renderer.cs
Source:
Renderer.cs
Source:
Renderer.cs
Source:
Renderer.cs
Source:
Renderer.cs
Source:
Renderer.cs

구성 요소에서 수행하는 비동기 작업이 있는 경우 이 구성 요소와 모든 자식 구성 요소가 렌더링을 완료할 때까지 기다리면서 루트 구성 요소에 대한 첫 번째 렌더링을 수행합니다. 그런 다음 루트 구성 요소는 다시 렌더링할 시기를 자체적으로 결정하므로 이를 두 번 이상 호출할 필요가 없습니다.

protected:
 System::Threading::Tasks::Task ^ RenderRootComponentAsync(int componentId);
protected System.Threading.Tasks.Task RenderRootComponentAsync (int componentId);
member this.RenderRootComponentAsync : int -> System.Threading.Tasks.Task
Protected Function RenderRootComponentAsync (componentId As Integer) As Task

매개 변수

componentId
Int32

에서 반환된 AssignRootComponentId(IComponent)ID입니다.

반환

설명

루트 구성 요소를 렌더링하는 것은 비동기 작업입니다. 클라이언트는 반환된 작업이 시작될 때까지 기다리지 않고 전체 렌더링이 완료되기를 기다리지 않도록 선택할 수 있습니다.

적용 대상

RenderRootComponentAsync(Int32, ParameterView)

Source:
Renderer.cs
Source:
Renderer.cs
Source:
Renderer.cs
Source:
Renderer.cs
Source:
Renderer.cs
Source:
Renderer.cs
Source:
Renderer.cs

루트 구성 요소에 대한 매개 변수를 제공하므로 일반적으로 렌더링됩니다. 루트 구성 요소의 첫 번째 렌더링을 트리거하거나 매개 변수를 업데이트하고 후속 렌더링을 트리거하는 데 사용할 수 있습니다. 또한 구성 요소는 다시 렌더링할 시기에 대해 자체적인 결정을 내릴 수 있으며 언제든지 다시 렌더링할 수 있습니다.

반환된 Task 는 비동기 작업이 수행되는 경우 이 구성 요소와 모든 하위 구성 요소가 렌더링을 완료할 때까지 기다립니다.

protected:
 System::Threading::Tasks::Task ^ RenderRootComponentAsync(int componentId, Microsoft::AspNetCore::Components::ParameterView initialParameters);
protected System.Threading.Tasks.Task RenderRootComponentAsync (int componentId, Microsoft.AspNetCore.Components.ParameterView initialParameters);
protected internal System.Threading.Tasks.Task RenderRootComponentAsync (int componentId, Microsoft.AspNetCore.Components.ParameterView initialParameters);
member this.RenderRootComponentAsync : int * Microsoft.AspNetCore.Components.ParameterView -> System.Threading.Tasks.Task
Protected Function RenderRootComponentAsync (componentId As Integer, initialParameters As ParameterView) As Task
Protected Friend Function RenderRootComponentAsync (componentId As Integer, initialParameters As ParameterView) As Task

매개 변수

componentId
Int32

에서 반환된 AssignRootComponentId(IComponent)ID입니다.

initialParameters
ParameterView

ParameterView 렌더링에 사용할 초기 또는 업데이트된 매개 변수가 있는 입니다.

반환

설명

루트 구성 요소를 렌더링하는 것은 비동기 작업입니다. 클라이언트는 반환된 작업이 시작될 때까지 기다리지 않고 전체 렌더링이 완료되기를 기다리지 않도록 선택할 수 있습니다.

적용 대상