다음을 통해 공유


OperationExecutor.OperationBase.Execute 메서드

정의

오버로드

Execute(Action)

예외를 에 전달하는 작업을 실행합니다 IOperationResultHandler.

Execute<T>(Func<IEnumerable<T>>)

결과 또는 예외를 에 전달하는 작업을 실행합니다 IOperationResultHandler.

Execute<T>(Func<T>)

결과 또는 예외를 에 전달하는 작업을 실행합니다 IOperationResultHandler.

Execute(Action)

예외를 에 전달하는 작업을 실행합니다 IOperationResultHandler.

public virtual void Execute (Action action);
protected virtual void Execute (Action action);
abstract member Execute : Action -> unit
override this.Execute : Action -> unit
Public Overridable Sub Execute (action As Action)
Protected Overridable Sub Execute (action As Action)

매개 변수

action
Action

실행할 작업입니다.

적용 대상

Execute<T>(Func<IEnumerable<T>>)

결과 또는 예외를 에 전달하는 작업을 실행합니다 IOperationResultHandler.

public virtual void Execute<T> (Func<System.Collections.Generic.IEnumerable<T>> action);
protected virtual void Execute<T> (Func<System.Collections.Generic.IEnumerable<T>> action);
abstract member Execute : Func<seq<'T>> -> unit
override this.Execute : Func<seq<'T>> -> unit
Public Overridable Sub Execute(Of T) (action As Func(Of IEnumerable(Of T)))
Protected Overridable Sub Execute(Of T) (action As Func(Of IEnumerable(Of T)))

형식 매개 변수

T

결과의 형식입니다.

매개 변수

action
Func<IEnumerable<T>>

실행할 작업입니다.

적용 대상

Execute<T>(Func<T>)

결과 또는 예외를 에 전달하는 작업을 실행합니다 IOperationResultHandler.

public virtual void Execute<T> (Func<T> action);
protected virtual void Execute<T> (Func<T> action);
abstract member Execute : Func<'T> -> unit
override this.Execute : Func<'T> -> unit
Public Overridable Sub Execute(Of T) (action As Func(Of T))
Protected Overridable Sub Execute(Of T) (action As Func(Of T))

형식 매개 변수

T

결과 유형입니다.

매개 변수

action
Func<T>

실행할 작업입니다.

적용 대상