C# Класс Arash.Core.Manager.EntityTypeManager

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

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

Метод Описание
Add ( EntityType entity ) : void
Edit ( EntityType entity ) : void
EntityTypeManager ( IRepository repository ) : System
Get ( bool>.Func predicate = null ) : EntityType
GetAll ( bool>.Func predicate = null, int start, int count = 6 ) : IEnumerable
GetCount ( bool>.Func predicate = null ) : int
GetOrAdd ( string name ) : EntityType
MakeInstance ( ) : EntityType
Remove ( EntityType entity ) : void

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

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

public Add ( EntityType entity ) : void
entity Arash.Core.Model.EntityType
Результат void

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

public Edit ( EntityType entity ) : void
entity Arash.Core.Model.EntityType
Результат void

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

public EntityTypeManager ( IRepository repository ) : System
repository IRepository
Результат System

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

public Get ( bool>.Func predicate = null ) : EntityType
predicate bool>.Func
Результат Arash.Core.Model.EntityType

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

public GetAll ( bool>.Func predicate = null, int start, int count = 6 ) : IEnumerable
predicate bool>.Func
start int
count int
Результат IEnumerable

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

public GetCount ( bool>.Func predicate = null ) : int
predicate bool>.Func
Результат int

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

public GetOrAdd ( string name ) : EntityType
name string
Результат Arash.Core.Model.EntityType

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

public MakeInstance ( ) : EntityType
Результат Arash.Core.Model.EntityType

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

public Remove ( EntityType entity ) : void
entity Arash.Core.Model.EntityType
Результат void