다음을 통해 공유


Handler 클래스

정의

명령 처리기를 만들고 사용하기 위한 메서드를 제공합니다.

public ref class Handler abstract sealed
public static class Handler
type Handler = class
Public Module Handler
상속
Handler

메서드

SetHandler(Command, Action)

를 기반으로 Action명령의 처리기를 설정합니다.

SetHandler(Command, Func<Task>)

를 기반으로 Func<TResult>명령의 처리기를 설정합니다.

SetHandler<T>(Command, Action<T>, IValueDescriptor[])

를 기반으로 Action<T>명령의 처리기를 설정합니다.

SetHandler<T>(Command, Func<T,Task>, IValueDescriptor[])

를 기반으로 Func<T,TResult>명령의 처리기를 설정합니다.

SetHandler<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15, T16>(Command, Action<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13, T14,T15,T16>, IValueDescriptor[])

를 기반으로 Action<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15,T16>명령의 처리기를 설정합니다.

SetHandler<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15, T16>(Command, Func<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13, T14,T15,T16,Task>, IValueDescriptor[])

를 기반으로 Func<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15,T16,TResult>명령의 처리기를 설정합니다.

SetHandler<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15>(Command, Action<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15>, IValueDescriptor[])

를 기반으로 Action<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15>명령의 처리기를 설정합니다.

SetHandler<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15>(Command, Func<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15,Task>, IValueDescriptor[])

를 기반으로 Func<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15,TResult>명령의 처리기를 설정합니다.

SetHandler<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14>(Command, Action<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14>, IValueDescriptor[])

를 기반으로 Action<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14>명령의 처리기를 설정합니다.

SetHandler<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14>(Command, Func<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,Task>, IValueDescriptor[])

를 기반으로 Func<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,TResult>명령의 처리기를 설정합니다.

SetHandler<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13>(Command, Action<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13>, IValueDescriptor[])

를 기반으로 Action<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13>명령의 처리기를 설정합니다.

SetHandler<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13>(Command, Func<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,Task>, IValueDescriptor[])

를 기반으로 Func<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,TResult>명령의 처리기를 설정합니다.

SetHandler<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12>(Command, Action<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12>, IValueDescriptor[])

를 기반으로 Action<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12>명령의 처리기를 설정합니다.

SetHandler<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12>(Command, Func<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,Task>, IValueDescriptor[])

를 기반으로 Func<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,TResult>명령의 처리기를 설정합니다.

SetHandler<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11>(Command, Action<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11>, IValueDescriptor[])

를 기반으로 Action<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11>명령의 처리기를 설정합니다.

SetHandler<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11>(Command, Func<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,Task>, IValueDescriptor[])

를 기반으로 Func<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,TResult>명령의 처리기를 설정합니다.

SetHandler<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10>(Command, Action<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10>, IValueDescriptor[])

를 기반으로 Action<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10>명령의 처리기를 설정합니다.

SetHandler<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10>(Command, Func<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,Task>, IValueDescriptor[])

를 기반으로 Func<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,TResult>명령의 처리기를 설정합니다.

SetHandler<T1,T2,T3,T4,T5,T6,T7,T8,T9>(Command, Action<T1,T2,T3,T4,T5,T6,T7,T8,T9>, IValueDescriptor[])

를 기반으로 Action<T1,T2,T3,T4,T5,T6,T7,T8,T9>명령의 처리기를 설정합니다.

SetHandler<T1,T2,T3,T4,T5,T6,T7,T8,T9>(Command, Func<T1,T2,T3,T4,T5,T6,T7,T8,T9,Task>, IValueDescriptor[])

를 기반으로 Func<T1,T2,T3,T4,T5,T6,T7,T8,T9,TResult>명령의 처리기를 설정합니다.

SetHandler<T1,T2,T3,T4,T5,T6,T7,T8>(Command, Action<T1,T2,T3,T4,T5,T6,T7,T8>, IValueDescriptor[])

를 기반으로 Action<T1,T2,T3,T4,T5,T6,T7,T8>명령의 처리기를 설정합니다.

SetHandler<T1,T2,T3,T4,T5,T6,T7,T8>(Command, Func<T1,T2,T3,T4,T5,T6,T7,T8,Task>, IValueDescriptor[])

를 기반으로 Func<T1,T2,T3,T4,T5,T6,T7,T8,TResult>명령의 처리기를 설정합니다.

SetHandler<T1,T2,T3,T4,T5,T6,T7>(Command, Action<T1,T2,T3,T4,T5,T6,T7>, IValueDescriptor[])

를 기반으로 Action<T1,T2,T3,T4,T5,T6,T7>명령의 처리기를 설정합니다.

SetHandler<T1,T2,T3,T4,T5,T6,T7>(Command, Func<T1,T2,T3,T4,T5,T6,T7,Task>, IValueDescriptor[])

를 기반으로 Func<T1,T2,T3,T4,T5,T6,T7,TResult>명령의 처리기를 설정합니다.

SetHandler<T1,T2,T3,T4,T5,T6>(Command, Action<T1,T2,T3,T4,T5,T6>, IValueDescriptor[])

를 기반으로 Action<T1,T2,T3,T4,T5,T6>명령의 처리기를 설정합니다.

SetHandler<T1,T2,T3,T4,T5,T6>(Command, Func<T1,T2,T3,T4,T5,T6,Task>, IValueDescriptor[])

를 기반으로 Func<T1,T2,T3,T4,T5,T6,TResult>명령의 처리기를 설정합니다.

SetHandler<T1,T2,T3,T4,T5>(Command, Action<T1,T2,T3,T4,T5>, IValueDescriptor[])

를 기반으로 Action<T1,T2,T3,T4,T5>명령의 처리기를 설정합니다.

SetHandler<T1,T2,T3,T4,T5>(Command, Func<T1,T2,T3,T4,T5,Task>, IValueDescriptor[])

를 기반으로 Func<T1,T2,T3,T4,T5,TResult>명령의 처리기를 설정합니다.

SetHandler<T1,T2,T3,T4>(Command, Action<T1,T2,T3,T4>, IValueDescriptor[])

를 기반으로 Action<T1,T2,T3,T4>명령의 처리기를 설정합니다.

SetHandler<T1,T2,T3,T4>(Command, Func<T1,T2,T3,T4,Task>, IValueDescriptor[])

를 기반으로 Func<T1,T2,T3,T4,TResult>명령의 처리기를 설정합니다.

SetHandler<T1,T2,T3>(Command, Action<T1,T2,T3>, IValueDescriptor[])

를 기반으로 Action<T1,T2,T3>명령의 처리기를 설정합니다.

SetHandler<T1,T2,T3>(Command, Func<T1,T2,T3,Task>, IValueDescriptor[])

를 기반으로 Func<T1,T2,T3,TResult>명령의 처리기를 설정합니다.

SetHandler<T1,T2>(Command, Action<T1,T2>, IValueDescriptor[])

를 기반으로 Action<T1,T2>명령의 처리기를 설정합니다.

SetHandler<T1,T2>(Command, Func<T1,T2,Task>, IValueDescriptor[])

를 기반으로 Func<T1,T2,TResult>명령의 처리기를 설정합니다.

적용 대상