C# 클래스 Deeply.ResourceScope

Resource scope decorator class definition.
상속: TaskBase
파일 보기 프로젝트 열기: jsnape/deeply

공개 메소드들

메소드 설명
ResourceScope ( ITask decoratedTask ) : System

Initializes a new instance of the ResourceScope class.

ResourceScope ( ITask decoratedTask, IEnumerable resources ) : System

Initializes a new instance of the ResourceScope class.

ResourceScope ( string name, ITask decoratedTask ) : System

Initializes a new instance of the ResourceScope class.

ResourceScope ( string name, ITask decoratedTask, IEnumerable resources ) : System

Initializes a new instance of the ResourceScope class.

보호된 메소드들

메소드 설명
ExecuteInternalAsync ( ITaskContext context ) : System.Threading.Tasks.Task

Implementation function for the execution.

메소드 상세

ExecuteInternalAsync() 보호된 메소드

Implementation function for the execution.
protected ExecuteInternalAsync ( ITaskContext context ) : System.Threading.Tasks.Task
context ITaskContext Execution context.
리턴 System.Threading.Tasks.Task

ResourceScope() 공개 메소드

Initializes a new instance of the ResourceScope class.
public ResourceScope ( ITask decoratedTask ) : System
decoratedTask ITask Wrapped task.
리턴 System

ResourceScope() 공개 메소드

Initializes a new instance of the ResourceScope class.
public ResourceScope ( ITask decoratedTask, IEnumerable resources ) : System
decoratedTask ITask Wrapped task.
resources IEnumerable Sequence of resources to dispose of.
리턴 System

ResourceScope() 공개 메소드

Initializes a new instance of the ResourceScope class.
public ResourceScope ( string name, ITask decoratedTask ) : System
name string Task name.
decoratedTask ITask Wrapped task.
리턴 System

ResourceScope() 공개 메소드

Initializes a new instance of the ResourceScope class.
public ResourceScope ( string name, ITask decoratedTask, IEnumerable resources ) : System
name string Task name.
decoratedTask ITask Wrapped task.
resources IEnumerable Sequence of resources to dispose of.
리턴 System