C# Класс WhiskWork.Core.WorkflowRepository

Наследование: IWorkflowRepository, IDisposable
Показать файл Открыть проект Примеры использования класса

Открытые методы

Метод Описание
BeginTransaction ( ) : IDisposable
CommitTransaction ( ) : void
CreateWorkItem ( WorkItem workItem ) : void
CreateWorkStep ( WorkStep workStep ) : void
DeleteWorkItem ( string workItemId ) : void
DeleteWorkStep ( string path ) : void
Dispose ( ) : void
ExistsWorkItem ( string id ) : bool
ExistsWorkStep ( string path ) : bool
GetChildWorkItems ( WorkItemParent parent ) : IEnumerable
GetChildWorkSteps ( string path ) : IEnumerable
GetWorkItem ( string id ) : WorkItem
GetWorkItems ( string path ) : IEnumerable
GetWorkStep ( string path ) : WorkStep
UpdateWorkItem ( WorkItem workItem ) : void
UpdateWorkStep ( WorkStep workStep ) : void
WorkflowRepository ( IWorkItemRepository workItemRepsitory, IWorkStepRepository workStepRepository ) : System

Описание методов

BeginTransaction() публичный Метод

public BeginTransaction ( ) : IDisposable
Результат IDisposable

CommitTransaction() публичный Метод

public CommitTransaction ( ) : void
Результат void

CreateWorkItem() публичный Метод

public CreateWorkItem ( WorkItem workItem ) : void
workItem WorkItem
Результат void

CreateWorkStep() публичный Метод

public CreateWorkStep ( WorkStep workStep ) : void
workStep WorkStep
Результат void

DeleteWorkItem() публичный Метод

public DeleteWorkItem ( string workItemId ) : void
workItemId string
Результат void

DeleteWorkStep() публичный Метод

public DeleteWorkStep ( string path ) : void
path string
Результат void

Dispose() публичный Метод

public Dispose ( ) : void
Результат void

ExistsWorkItem() публичный Метод

public ExistsWorkItem ( string id ) : bool
id string
Результат bool

ExistsWorkStep() публичный Метод

public ExistsWorkStep ( string path ) : bool
path string
Результат bool

GetChildWorkItems() публичный Метод

public GetChildWorkItems ( WorkItemParent parent ) : IEnumerable
parent WorkItemParent
Результат IEnumerable

GetChildWorkSteps() публичный Метод

public GetChildWorkSteps ( string path ) : IEnumerable
path string
Результат IEnumerable

GetWorkItem() публичный Метод

public GetWorkItem ( string id ) : WorkItem
id string
Результат WorkItem

GetWorkItems() публичный Метод

public GetWorkItems ( string path ) : IEnumerable
path string
Результат IEnumerable

GetWorkStep() публичный Метод

public GetWorkStep ( string path ) : WorkStep
path string
Результат WorkStep

UpdateWorkItem() публичный Метод

public UpdateWorkItem ( WorkItem workItem ) : void
workItem WorkItem
Результат void

UpdateWorkStep() публичный Метод

public UpdateWorkStep ( WorkStep workStep ) : void
workStep WorkStep
Результат void

WorkflowRepository() публичный Метод

public WorkflowRepository ( IWorkItemRepository workItemRepsitory, IWorkStepRepository workStepRepository ) : System
workItemRepsitory IWorkItemRepository
workStepRepository IWorkStepRepository
Результат System