RemoteAuthenticatorViewCore<TAuthenticationState> 클래스
정의
중요
일부 정보는 릴리스되기 전에 상당 부분 수정될 수 있는 시험판 제품과 관련이 있습니다. Microsoft는 여기에 제공된 정보에 대해 어떠한 명시적이거나 묵시적인 보증도 하지 않습니다.
애플리케이션에서 원격 인증 작업을 처리하는 구성 요소입니다.
generic <typename TAuthenticationState>
where TAuthenticationState : RemoteAuthenticationStatepublic ref class RemoteAuthenticatorViewCore : Microsoft::AspNetCore::Components::ComponentBase
public class RemoteAuthenticatorViewCore<TAuthenticationState> : Microsoft.AspNetCore.Components.ComponentBase where TAuthenticationState : RemoteAuthenticationState
type RemoteAuthenticatorViewCore<'AuthenticationState (requires 'AuthenticationState :> RemoteAuthenticationState)> = class
inherit ComponentBase
Public Class RemoteAuthenticatorViewCore(Of TAuthenticationState)
Inherits ComponentBase
형식 매개 변수
- TAuthenticationState
작업이 진행되는 동안 사용자 상태 유형이 유지됩니다. 직렬화할 수 있어야 합니다.
- 상속
- 파생
생성자
RemoteAuthenticatorViewCore<TAuthenticationState>() |
애플리케이션에서 원격 인증 작업을 처리하는 구성 요소입니다. |
속성
Action |
구성 요소가 처리해야 하는 RemoteAuthenticationActions 작업을 가져오거나 설정합니다. |
ApplicationPaths |
다른 인증 페이지에 대한 경로가 있는 RemoteAuthenticationApplicationPathsOptions 가져오거나 설정합니다. |
Assets |
애플리케이션에 대한 ResourceAssetCollection 가져옵니다. (다음에서 상속됨 ComponentBase) |
AssignedRenderMode |
이 구성 요소에 할당된 IComponentRenderMode 가져옵니다. (다음에서 상속됨 ComponentBase) |
AuthenticationState |
인증 작업 중에 보존할 |
CompletingLoggingIn |
LogInCallback 처리하는 동안 표시할 UI가 있는 RenderFragment 가져오거나 설정합니다. |
CompletingLogOut |
LogOutCallback 처리하는 동안 표시할 UI가 있는 RenderFragment 가져오거나 설정합니다. |
LoggingIn |
LogIn 처리하는 동안 표시할 UI가 있는 RenderFragment 가져오거나 설정합니다. |
LogInFailed |
LogInFailed 처리하는 동안 표시할 UI가 있는 RenderFragment 가져오거나 설정합니다. |
LogOut |
LogOut 처리하는 동안 표시할 UI가 있는 RenderFragment 가져오거나 설정합니다. |
LogOutFailed |
LogOutFailed 처리하는 동안 표시할 UI가 있는 RenderFragment 가져오거나 설정합니다. |
LogOutSucceeded |
LogOutSucceeded 처리하는 동안 표시할 UI가 있는 RenderFragment 가져오거나 설정합니다. |
OnLogInSucceeded |
로그인 작업이 성공하면 저장된 인증 상태로 호출될 이벤트 콜백을 가져오거나 설정합니다. |
OnLogOutSucceeded |
로그아웃 작업이 성공하면 저장된 인증 상태로 호출될 이벤트 콜백을 가져오거나 설정합니다. |
Registering |
Register 처리하는 동안 표시할 UI가 있는 RenderFragment 가져오거나 설정합니다. |
RendererInfo |
구성 요소가 실행되는 RendererInfo 가져옵니다. (다음에서 상속됨 ComponentBase) |
UserProfile |
Profile 처리하는 동안 표시할 UI가 있는 RenderFragment 가져오거나 설정합니다. |
메서드
BuildRenderTree(RenderTreeBuilder) |
제공된 RenderTreeBuilder구성 요소를 렌더링합니다. |
DispatchExceptionAsync(Exception) |
제공된 이는 구성 요소 수명 주기 메서드 외부에서 예외가 발생하지만 구성 요소 수명 주기 메서드의 예외와 동일하게 처리하려는 경우에 유용합니다. (다음에서 상속됨 ComponentBase) |
InvokeAsync(Action) |
연결된 렌더러의 동기화 컨텍스트에서 제공된 작업 항목을 실행합니다. (다음에서 상속됨 ComponentBase) |
InvokeAsync(Func<Task>) |
연결된 렌더러의 동기화 컨텍스트에서 제공된 작업 항목을 실행합니다. (다음에서 상속됨 ComponentBase) |
OnAfterRender(Boolean) |
구성 요소가 대화형으로 렌더링되고 UI가 업데이트를 완료할 때마다 호출되는 메서드(예: 요소가 브라우저 DOM에 추가된 후). 모든 ElementReference 필드는 실행될 때까지 채워집니다. 이 메서드는 사전 렌더링 또는 서버 쪽 렌더링 중에 호출되지 않습니다. 이러한 프로세스는 라이브 브라우저 DOM에 연결되지 않고 DOM이 업데이트되기 전에 이미 완료되었기 때문입니다. (다음에서 상속됨 ComponentBase) |
OnAfterRenderAsync(Boolean) |
구성 요소가 대화형으로 렌더링되고 UI가 업데이트를 완료할 때마다 호출되는 메서드(예: 요소가 브라우저 DOM에 추가된 후). 모든 ElementReference 필드는 실행될 때까지 채워집니다. 이 메서드는 사전 렌더링 또는 서버 쪽 렌더링 중에 호출되지 않습니다. 이러한 프로세스는 라이브 브라우저 DOM에 연결되지 않고 DOM이 업데이트되기 전에 이미 완료되었기 때문입니다. 반환된 Task완료된 후에는 구성 요소가 자동으로 다시 렌더링되지 않습니다. 이는 무한 렌더링 루프를 발생시킬 수 있기 때문입니다. (다음에서 상속됨 ComponentBase) |
OnInitialized() |
렌더링 트리의 부모로부터 초기 매개 변수를 수신하여 구성 요소를 시작할 준비가 되면 호출되는 메서드입니다. (다음에서 상속됨 ComponentBase) |
OnInitializedAsync() |
렌더링 트리의 부모로부터 초기 매개 변수를 수신하여 구성 요소를 시작할 준비가 되면 호출되는 메서드입니다. 비동기 작업을 수행하고 해당 작업이 완료될 때 구성 요소를 새로 고치려는 경우 이 메서드를 재정의합니다. (다음에서 상속됨 ComponentBase) |
OnParametersSet() |
구성 요소가 렌더링 트리에서 부모로부터 매개 변수를 수신하고 들어오는 값이 속성에 할당되었을 때 호출되는 메서드입니다. (다음에서 상속됨 ComponentBase) |
OnParametersSetAsync() |
구성 요소가 렌더링 트리에서 부모로부터 매개 변수를 수신하고 들어오는 값이 속성에 할당되었을 때 호출되는 메서드입니다. |
SetParametersAsync(ParameterView) |
렌더링 트리에서 구성 요소의 부모가 제공하는 매개 변수를 설정합니다. (다음에서 상속됨 ComponentBase) |
ShouldRender() |
구성 요소가 렌더링되어야 하는지 여부를 나타내는 플래그를 반환합니다. (다음에서 상속됨 ComponentBase) |
StateHasChanged() |
구성 요소에 상태가 변경되었음을 알 수 있습니다. 해당하는 경우 구성 요소가 다시 렌더링됩니다. (다음에서 상속됨 ComponentBase) |
명시적 인터페이스 구현
IComponent.Attach(RenderHandle) |
애플리케이션에서 원격 인증 작업을 처리하는 구성 요소입니다. (다음에서 상속됨 ComponentBase) |
IHandleAfterRender.OnAfterRenderAsync() |
애플리케이션에서 원격 인증 작업을 처리하는 구성 요소입니다. (다음에서 상속됨 ComponentBase) |
IHandleEvent.HandleEventAsync(EventCallbackWorkItem, Object) |
애플리케이션에서 원격 인증 작업을 처리하는 구성 요소입니다. (다음에서 상속됨 ComponentBase) |