다음을 통해 공유


EventCallbackFactory 클래스

정의

EventCallback<TValue> 인스턴스를 만들기 EventCallback 위한 팩터리입니다.

public ref class EventCallbackFactory sealed
public sealed class EventCallbackFactory
type EventCallbackFactory = class
Public NotInheritable Class EventCallbackFactory
상속
EventCallbackFactory

생성자

EventCallbackFactory()

EventCallback<TValue> 인스턴스를 만들기 EventCallback 위한 팩터리입니다.

메서드

Create(Object, Action)

EventCallback 제공된 및 callback에 대한 를 receiver 만듭니다.

Create(Object, Action<Object>)

EventCallback 제공된 및 callback에 대한 를 receiver 만듭니다.

Create(Object, EventCallback)

제공된 callback를 반환합니다. 내부 프레임워크의 경우에만 사용합니다.

Create(Object, Func<Object,Task>)

EventCallback 제공된 및 callback에 대한 를 receiver 만듭니다.

Create(Object, Func<Task>)

EventCallback 제공된 및 callback에 대한 를 receiver 만듭니다.

Create<TValue>(Object, Action)

EventCallback 제공된 및 callback에 대한 를 receiver 만듭니다.

Create<TValue>(Object, Action<TValue>)

EventCallback 제공된 및 callback에 대한 를 receiver 만듭니다.

Create<TValue>(Object, EventCallback)

제공된 callback를 반환합니다. 내부 프레임워크의 경우에만 사용합니다.

Create<TValue>(Object, EventCallback<TValue>)

제공된 callback를 반환합니다. 내부 프레임워크의 경우에만 사용합니다.

Create<TValue>(Object, Func<Task>)

EventCallback 제공된 및 callback에 대한 를 receiver 만듭니다.

Create<TValue>(Object, Func<TValue,Task>)

EventCallback 제공된 및 callback에 대한 를 receiver 만듭니다.

CreateInferred<TValue>(Object, Action<TValue>, TValue)

EventCallback 제공된 및 callback에 대한 를 receiver 만듭니다. 내부 프레임워크의 경우에만 사용합니다.

CreateInferred<TValue>(Object, Func<TValue,Task>, TValue)

EventCallback 제공된 및 callback에 대한 를 receiver 만듭니다. 내부 프레임워크의 경우에만 사용합니다.

확장 메서드

CreateBinder(EventCallbackFactory, Object, Action<Boolean>, Boolean, CultureInfo)

내부 전용입니다.

CreateBinder(EventCallbackFactory, Object, Action<DateOnly>, DateOnly, CultureInfo)

내부에서만 사용합니다.

CreateBinder(EventCallbackFactory, Object, Action<DateOnly>, DateOnly, String, CultureInfo)

내부에서만 사용합니다.

CreateBinder(EventCallbackFactory, Object, Action<DateTime>, DateTime, CultureInfo)

내부에서만 사용합니다.

CreateBinder(EventCallbackFactory, Object, Action<DateTime>, DateTime, String, CultureInfo)

내부에서만 사용합니다.

CreateBinder(EventCallbackFactory, Object, Action<DateTimeOffset>, DateTimeOffset, CultureInfo)

내부에서만 사용합니다.

CreateBinder(EventCallbackFactory, Object, Action<DateTimeOffset>, DateTimeOffset, String, CultureInfo)

내부에서만 사용합니다.

CreateBinder(EventCallbackFactory, Object, Action<Decimal>, Decimal, CultureInfo)

내부에서만 사용합니다.

CreateBinder(EventCallbackFactory, Object, Action<Double>, Double, CultureInfo)

내부에서만 사용합니다.

CreateBinder(EventCallbackFactory, Object, Action<Int16>, Int16, CultureInfo)

내부에서만 사용합니다.

CreateBinder(EventCallbackFactory, Object, Action<Int32>, Int32, CultureInfo)

내부에서만 사용합니다.

CreateBinder(EventCallbackFactory, Object, Action<Int64>, Int64, CultureInfo)

내부에서만 사용합니다.

CreateBinder(EventCallbackFactory, Object, Action<Nullable<Boolean>>, Nullable<Boolean>, CultureInfo)

내부에서만 사용합니다.

CreateBinder(EventCallbackFactory, Object, Action<Nullable<DateOnly>>, Nullable<DateOnly>, CultureInfo)

내부에서만 사용합니다.

CreateBinder(EventCallbackFactory, Object, Action<Nullable<DateOnly>>, Nullable<DateOnly>, String, CultureInfo)

내부에서만 사용합니다.

CreateBinder(EventCallbackFactory, Object, Action<Nullable<DateTime>>, Nullable<DateTime>, CultureInfo)

내부에서만 사용합니다.

CreateBinder(EventCallbackFactory, Object, Action<Nullable<DateTime>>, Nullable<DateTime>, String, CultureInfo)

내부에서만 사용합니다.

CreateBinder(EventCallbackFactory, Object, Action<Nullable<DateTimeOffset>>, Nullable<DateTimeOffset>, CultureInfo)

내부에서만 사용합니다.

CreateBinder(EventCallbackFactory, Object, Action<Nullable<DateTimeOffset>>, Nullable<DateTimeOffset>, String, CultureInfo)

내부에서만 사용합니다.

CreateBinder(EventCallbackFactory, Object, Action<Nullable<Decimal>>, Nullable<Decimal>, CultureInfo)

내부에서만 사용합니다.

CreateBinder(EventCallbackFactory, Object, Action<Nullable<Double>>, Nullable<Double>, CultureInfo)

내부에서만 사용합니다.

CreateBinder(EventCallbackFactory, Object, Action<Nullable<Int16>>, Nullable<Int16>, CultureInfo)

내부에서만 사용합니다.

CreateBinder(EventCallbackFactory, Object, Action<Nullable<Int32>>, Nullable<Int32>, CultureInfo)

내부에서만 사용합니다.

CreateBinder(EventCallbackFactory, Object, Action<Nullable<Int64>>, Nullable<Int64>, CultureInfo)

내부에서만 사용합니다.

CreateBinder(EventCallbackFactory, Object, Action<Nullable<Single>>, Nullable<Single>, CultureInfo)

내부에서만 사용합니다.

CreateBinder(EventCallbackFactory, Object, Action<Nullable<TimeOnly>>, Nullable<TimeOnly>, CultureInfo)

내부에서만 사용합니다.

CreateBinder(EventCallbackFactory, Object, Action<Nullable<TimeOnly>>, Nullable<TimeOnly>, String, CultureInfo)

내부에서만 사용합니다.

CreateBinder(EventCallbackFactory, Object, Action<Single>, Single, CultureInfo)

내부에서만 사용합니다.

CreateBinder(EventCallbackFactory, Object, Action<String>, String, CultureInfo)

내부에서만 사용합니다.

CreateBinder(EventCallbackFactory, Object, Action<TimeOnly>, TimeOnly, CultureInfo)

내부에서만 사용합니다.

CreateBinder(EventCallbackFactory, Object, Action<TimeOnly>, TimeOnly, String, CultureInfo)

내부에서만 사용합니다.

CreateBinder(EventCallbackFactory, Object, Func<Boolean,Task>, Boolean, CultureInfo)

내부에서만 사용합니다.

CreateBinder(EventCallbackFactory, Object, Func<DateOnly,Task>, DateOnly, CultureInfo)

내부에서만 사용합니다.

CreateBinder(EventCallbackFactory, Object, Func<DateOnly,Task>, DateOnly, String, CultureInfo)

내부에서만 사용합니다.

CreateBinder(EventCallbackFactory, Object, Func<DateTime,Task>, DateTime, CultureInfo)

내부에서만 사용합니다.

CreateBinder(EventCallbackFactory, Object, Func<DateTime,Task>, DateTime, String, CultureInfo)

내부에서만 사용합니다.

CreateBinder(EventCallbackFactory, Object, Func<DateTimeOffset,Task>, DateTimeOffset, CultureInfo)

내부에서만 사용합니다.

CreateBinder(EventCallbackFactory, Object, Func<DateTimeOffset,Task>, DateTimeOffset, String, CultureInfo)

내부에서만 사용합니다.

CreateBinder(EventCallbackFactory, Object, Func<Decimal,Task>, Decimal, CultureInfo)

내부에서만 사용합니다.

CreateBinder(EventCallbackFactory, Object, Func<Double,Task>, Double, CultureInfo)

내부에서만 사용합니다.

CreateBinder(EventCallbackFactory, Object, Func<Int16,Task>, Int16, CultureInfo)

내부에서만 사용합니다.

CreateBinder(EventCallbackFactory, Object, Func<Int32,Task>, Int32, CultureInfo)

내부에서만 사용합니다.

CreateBinder(EventCallbackFactory, Object, Func<Int64,Task>, Int64, CultureInfo)

내부에서만 사용합니다.

CreateBinder(EventCallbackFactory, Object, Func<Nullable<Boolean>,Task>, Nullable<Boolean>, CultureInfo)

내부에서만 사용합니다.

CreateBinder(EventCallbackFactory, Object, Func<Nullable<DateOnly>,Task>, Nullable<DateOnly>, CultureInfo)

내부에서만 사용합니다.

CreateBinder(EventCallbackFactory, Object, Func<Nullable<DateOnly>,Task>, Nullable<DateOnly>, String, CultureInfo)

내부에서만 사용합니다.

CreateBinder(EventCallbackFactory, Object, Func<Nullable<DateTime>,Task>, Nullable<DateTime>, CultureInfo)

내부에서만 사용합니다.

CreateBinder(EventCallbackFactory, Object, Func<Nullable<DateTime>,Task>, Nullable<DateTime>, String, CultureInfo)

내부에서만 사용합니다.

CreateBinder(EventCallbackFactory, Object, Func<Nullable<DateTimeOffset>,Task>, Nullable<DateTimeOffset>, CultureInfo)

내부에서만 사용합니다.

CreateBinder(EventCallbackFactory, Object, Func<Nullable<DateTimeOffset>,Task>, Nullable<DateTimeOffset>, String, CultureInfo)

내부에서만 사용합니다.

CreateBinder(EventCallbackFactory, Object, Func<Nullable<Decimal>,Task>, Nullable<Decimal>, CultureInfo)

내부에서만 사용합니다.

CreateBinder(EventCallbackFactory, Object, Func<Nullable<Double>,Task>, Nullable<Double>, CultureInfo)

내부에서만 사용합니다.

CreateBinder(EventCallbackFactory, Object, Func<Nullable<Int16>,Task>, Nullable<Int16>, CultureInfo)

내부에서만 사용합니다.

CreateBinder(EventCallbackFactory, Object, Func<Nullable<Int32>,Task>, Nullable<Int32>, CultureInfo)

내부에서만 사용합니다.

CreateBinder(EventCallbackFactory, Object, Func<Nullable<Int64>,Task>, Nullable<Int64>, CultureInfo)

내부에서만 사용합니다.

CreateBinder(EventCallbackFactory, Object, Func<Nullable<Single>,Task>, Nullable<Single>, CultureInfo)

내부에서만 사용합니다.

CreateBinder(EventCallbackFactory, Object, Func<Nullable<TimeOnly>,Task>, Nullable<TimeOnly>, CultureInfo)

내부에서만 사용합니다.

CreateBinder(EventCallbackFactory, Object, Func<Nullable<TimeOnly>,Task>, Nullable<TimeOnly>, String, CultureInfo)

내부에서만 사용합니다.

CreateBinder(EventCallbackFactory, Object, Func<Single,Task>, Single, CultureInfo)

내부에서만 사용합니다.

CreateBinder(EventCallbackFactory, Object, Func<String,Task>, String, CultureInfo)

내부에서만 사용합니다.

CreateBinder(EventCallbackFactory, Object, Func<TimeOnly,Task>, TimeOnly, CultureInfo)

내부에서만 사용합니다.

CreateBinder(EventCallbackFactory, Object, Func<TimeOnly,Task>, TimeOnly, String, CultureInfo)

내부에서만 사용합니다.

CreateBinder<T>(EventCallbackFactory, Object, Action<T>, T, CultureInfo)

내부에서만 사용합니다.

CreateBinder<T>(EventCallbackFactory, Object, Func<T,Task>, T, CultureInfo)

내부에서만 사용합니다.

Create(EventCallbackFactory, Object, Action<ChangeEventArgs>)

EventCallback 제공된 및 callback에 대한 를 receiver 만듭니다.

Create(EventCallbackFactory, Object, Action<EventArgs>)

EventCallback 제공된 및 callback에 대한 를 receiver 만듭니다.

Create(EventCallbackFactory, Object, Func<ChangeEventArgs,Task>)

EventCallback 제공된 및 callback에 대한 를 receiver 만듭니다.

Create(EventCallbackFactory, Object, Func<EventArgs,Task>)

EventCallback 제공된 및 callback에 대한 를 receiver 만듭니다.

Create(EventCallbackFactory, Object, Action<ClipboardEventArgs>)
사용되지 않음.

EventCallback 제공된 및 callback에 대한 를 receiver 만듭니다.

Create(EventCallbackFactory, Object, Action<DragEventArgs>)
사용되지 않음.

EventCallback 제공된 및 callback에 대한 를 receiver 만듭니다.

Create(EventCallbackFactory, Object, Action<ErrorEventArgs>)
사용되지 않음.

EventCallback 제공된 및 callback에 대한 를 receiver 만듭니다.

Create(EventCallbackFactory, Object, Action<FocusEventArgs>)
사용되지 않음.

EventCallback 제공된 및 callback에 대한 를 receiver 만듭니다.

Create(EventCallbackFactory, Object, Action<KeyboardEventArgs>)
사용되지 않음.

EventCallback 제공된 및 callback에 대한 를 receiver 만듭니다.

Create(EventCallbackFactory, Object, Action<MouseEventArgs>)
사용되지 않음.

EventCallback 제공된 및 callback에 대한 를 receiver 만듭니다.

Create(EventCallbackFactory, Object, Action<PointerEventArgs>)
사용되지 않음.

EventCallback 제공된 및 callback에 대한 를 receiver 만듭니다.

Create(EventCallbackFactory, Object, Action<ProgressEventArgs>)
사용되지 않음.

EventCallback 제공된 및 callback에 대한 를 receiver 만듭니다.

Create(EventCallbackFactory, Object, Action<TouchEventArgs>)
사용되지 않음.

EventCallback 제공된 및 callback에 대한 를 receiver 만듭니다.

Create(EventCallbackFactory, Object, Action<WheelEventArgs>)
사용되지 않음.

EventCallback 제공된 및 callback에 대한 를 receiver 만듭니다.

Create(EventCallbackFactory, Object, Func<ClipboardEventArgs,Task>)
사용되지 않음.

EventCallback 제공된 및 callback에 대한 를 receiver 만듭니다.

Create(EventCallbackFactory, Object, Func<DragEventArgs,Task>)
사용되지 않음.

EventCallback 제공된 및 callback에 대한 를 receiver 만듭니다.

Create(EventCallbackFactory, Object, Func<ErrorEventArgs,Task>)
사용되지 않음.

EventCallback 제공된 및 callback에 대한 를 receiver 만듭니다.

Create(EventCallbackFactory, Object, Func<FocusEventArgs,Task>)
사용되지 않음.

EventCallback 제공된 및 callback에 대한 를 receiver 만듭니다.

Create(EventCallbackFactory, Object, Func<KeyboardEventArgs,Task>)
사용되지 않음.

EventCallback 제공된 및 callback에 대한 를 receiver 만듭니다.

Create(EventCallbackFactory, Object, Func<MouseEventArgs,Task>)
사용되지 않음.

EventCallback 제공된 및 callback에 대한 를 receiver 만듭니다.

Create(EventCallbackFactory, Object, Func<PointerEventArgs,Task>)
사용되지 않음.

EventCallback 제공된 및 callback에 대한 를 receiver 만듭니다.

Create(EventCallbackFactory, Object, Func<ProgressEventArgs,Task>)
사용되지 않음.

EventCallback 제공된 및 callback에 대한 를 receiver 만듭니다.

Create(EventCallbackFactory, Object, Func<TouchEventArgs,Task>)
사용되지 않음.

EventCallback 제공된 및 callback에 대한 를 receiver 만듭니다.

Create(EventCallbackFactory, Object, Func<WheelEventArgs,Task>)
사용되지 않음.

EventCallback 제공된 및 callback에 대한 를 receiver 만듭니다.

적용 대상