C# Класс WhiskWork.Data.Ado.AdoWorkStepRepository

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

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

Метод Описание
AdoWorkStepRepository ( string connectionString ) : System.Collections.Generic
CreateWorkStep ( WorkStep workStep ) : void
DeleteWorkStep ( string path ) : void
ExistsWorkStep ( string path ) : bool
GetAllWorkSteps ( ) : IEnumerable
GetChildWorkSteps ( string path ) : IEnumerable
GetWorkStep ( string path ) : WorkStep
UpdateWorkStep ( WorkStep workStep ) : void

Приватные методы

Метод Описание
Create ( SqlConnection connection, WorkStep workStep ) : void
Delete ( SqlConnection connection, string path ) : void
GetWorkSteps ( SqlCommand cmd ) : IEnumerable
MapWorkStep ( IDataReader reader ) : IEnumerable

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

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

public AdoWorkStepRepository ( string connectionString ) : System.Collections.Generic
connectionString string
Результат System.Collections.Generic

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

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

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

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

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

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

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

public GetAllWorkSteps ( ) : IEnumerable
Результат IEnumerable

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

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

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

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

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

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