C# 클래스 Amib.Threading.Internal.WorkItemFactory

파일 보기 프로젝트 열기: SQLServerIO/TPCCBench 1 사용 예제들

공개 메소드들

메소드 설명
CreateWorkItem ( IWorkItemsGroup workItemsGroup, WIGStartInfo wigStartInfo, WorkItemCallback callback ) : WorkItem

Create a new work item

CreateWorkItem ( IWorkItemsGroup workItemsGroup, WIGStartInfo wigStartInfo, WorkItemCallback callback, WorkItemPriority workItemPriority ) : WorkItem

Create a new work item

CreateWorkItem ( IWorkItemsGroup workItemsGroup, WIGStartInfo wigStartInfo, WorkItemCallback callback, object state ) : WorkItem

Create a new work item

CreateWorkItem ( IWorkItemsGroup workItemsGroup, WIGStartInfo wigStartInfo, WorkItemCallback callback, object state, PostExecuteWorkItemCallback postExecuteWorkItemCallback ) : WorkItem

Create a new work item

CreateWorkItem ( IWorkItemsGroup workItemsGroup, WIGStartInfo wigStartInfo, WorkItemCallback callback, object state, PostExecuteWorkItemCallback postExecuteWorkItemCallback, CallToPostExecute callToPostExecute ) : WorkItem

Create a new work item

CreateWorkItem ( IWorkItemsGroup workItemsGroup, WIGStartInfo wigStartInfo, WorkItemCallback callback, object state, PostExecuteWorkItemCallback postExecuteWorkItemCallback, CallToPostExecute callToPostExecute, WorkItemPriority workItemPriority ) : WorkItem

Create a new work item

CreateWorkItem ( IWorkItemsGroup workItemsGroup, WIGStartInfo wigStartInfo, WorkItemCallback callback, object state, PostExecuteWorkItemCallback postExecuteWorkItemCallback, WorkItemPriority workItemPriority ) : WorkItem

Create a new work item

CreateWorkItem ( IWorkItemsGroup workItemsGroup, WIGStartInfo wigStartInfo, WorkItemCallback callback, object state, WorkItemPriority workItemPriority ) : WorkItem

Create a new work item

CreateWorkItem ( IWorkItemsGroup workItemsGroup, WIGStartInfo wigStartInfo, WorkItemInfo workItemInfo, WorkItemCallback callback ) : WorkItem

Create a new work item

CreateWorkItem ( IWorkItemsGroup workItemsGroup, WIGStartInfo wigStartInfo, WorkItemInfo workItemInfo, WorkItemCallback callback, object state ) : WorkItem

Create a new work item

비공개 메소드들

메소드 설명
ValidateCallback ( Delegate callback ) : void

메소드 상세

CreateWorkItem() 공개 정적인 메소드

Create a new work item
public static CreateWorkItem ( IWorkItemsGroup workItemsGroup, WIGStartInfo wigStartInfo, WorkItemCallback callback ) : WorkItem
workItemsGroup IWorkItemsGroup
wigStartInfo WIGStartInfo Work item group start information
callback WorkItemCallback A callback to execute
리턴 WorkItem

CreateWorkItem() 공개 정적인 메소드

Create a new work item
public static CreateWorkItem ( IWorkItemsGroup workItemsGroup, WIGStartInfo wigStartInfo, WorkItemCallback callback, WorkItemPriority workItemPriority ) : WorkItem
workItemsGroup IWorkItemsGroup
wigStartInfo WIGStartInfo Work item group start information
callback WorkItemCallback A callback to execute
workItemPriority WorkItemPriority The priority of the work item
리턴 WorkItem

CreateWorkItem() 공개 정적인 메소드

Create a new work item
public static CreateWorkItem ( IWorkItemsGroup workItemsGroup, WIGStartInfo wigStartInfo, WorkItemCallback callback, object state ) : WorkItem
workItemsGroup IWorkItemsGroup
wigStartInfo WIGStartInfo Work item group start information
callback WorkItemCallback A callback to execute
state object /// The context object of the work item. Used for passing arguments to the work item. ///
리턴 WorkItem

CreateWorkItem() 공개 정적인 메소드

Create a new work item
public static CreateWorkItem ( IWorkItemsGroup workItemsGroup, WIGStartInfo wigStartInfo, WorkItemCallback callback, object state, PostExecuteWorkItemCallback postExecuteWorkItemCallback ) : WorkItem
workItemsGroup IWorkItemsGroup
wigStartInfo WIGStartInfo Work item group start information
callback WorkItemCallback A callback to execute
state object /// The context object of the work item. Used for passing arguments to the work item. ///
postExecuteWorkItemCallback PostExecuteWorkItemCallback /// A delegate to call after the callback completion ///
리턴 WorkItem

CreateWorkItem() 공개 정적인 메소드

Create a new work item
public static CreateWorkItem ( IWorkItemsGroup workItemsGroup, WIGStartInfo wigStartInfo, WorkItemCallback callback, object state, PostExecuteWorkItemCallback postExecuteWorkItemCallback, CallToPostExecute callToPostExecute ) : WorkItem
workItemsGroup IWorkItemsGroup
wigStartInfo WIGStartInfo Work item group start information
callback WorkItemCallback A callback to execute
state object /// The context object of the work item. Used for passing arguments to the work item. ///
postExecuteWorkItemCallback PostExecuteWorkItemCallback /// A delegate to call after the callback completion ///
callToPostExecute CallToPostExecute Indicates on which cases to call to the post execute callback
리턴 WorkItem

CreateWorkItem() 공개 정적인 메소드

Create a new work item
public static CreateWorkItem ( IWorkItemsGroup workItemsGroup, WIGStartInfo wigStartInfo, WorkItemCallback callback, object state, PostExecuteWorkItemCallback postExecuteWorkItemCallback, CallToPostExecute callToPostExecute, WorkItemPriority workItemPriority ) : WorkItem
workItemsGroup IWorkItemsGroup
wigStartInfo WIGStartInfo Work item group start information
callback WorkItemCallback A callback to execute
state object /// The context object of the work item. Used for passing arguments to the work item. ///
postExecuteWorkItemCallback PostExecuteWorkItemCallback /// A delegate to call after the callback completion ///
callToPostExecute CallToPostExecute Indicates on which cases to call to the post execute callback
workItemPriority WorkItemPriority The work item priority
리턴 WorkItem

CreateWorkItem() 공개 정적인 메소드

Create a new work item
public static CreateWorkItem ( IWorkItemsGroup workItemsGroup, WIGStartInfo wigStartInfo, WorkItemCallback callback, object state, PostExecuteWorkItemCallback postExecuteWorkItemCallback, WorkItemPriority workItemPriority ) : WorkItem
workItemsGroup IWorkItemsGroup
wigStartInfo WIGStartInfo Work item group start information
callback WorkItemCallback A callback to execute
state object /// The context object of the work item. Used for passing arguments to the work item. ///
postExecuteWorkItemCallback PostExecuteWorkItemCallback /// A delegate to call after the callback completion ///
workItemPriority WorkItemPriority The work item priority
리턴 WorkItem

CreateWorkItem() 공개 정적인 메소드

Create a new work item
public static CreateWorkItem ( IWorkItemsGroup workItemsGroup, WIGStartInfo wigStartInfo, WorkItemCallback callback, object state, WorkItemPriority workItemPriority ) : WorkItem
workItemsGroup IWorkItemsGroup
wigStartInfo WIGStartInfo Work item group start information
callback WorkItemCallback A callback to execute
state object /// The context object of the work item. Used for passing arguments to the work item. ///
workItemPriority WorkItemPriority The work item priority
리턴 WorkItem

CreateWorkItem() 공개 정적인 메소드

Create a new work item
public static CreateWorkItem ( IWorkItemsGroup workItemsGroup, WIGStartInfo wigStartInfo, WorkItemInfo workItemInfo, WorkItemCallback callback ) : WorkItem
workItemsGroup IWorkItemsGroup
wigStartInfo WIGStartInfo Work item group start information
workItemInfo WorkItemInfo Work item info
callback WorkItemCallback A callback to execute
리턴 WorkItem

CreateWorkItem() 공개 정적인 메소드

Create a new work item
public static CreateWorkItem ( IWorkItemsGroup workItemsGroup, WIGStartInfo wigStartInfo, WorkItemInfo workItemInfo, WorkItemCallback callback, object state ) : WorkItem
workItemsGroup IWorkItemsGroup
wigStartInfo WIGStartInfo Work item group start information
workItemInfo WorkItemInfo Work item information
callback WorkItemCallback A callback to execute
state object /// The context object of the work item. Used for passing arguments to the work item. ///
리턴 WorkItem