C# 클래스 Arash.Core.Manager.EntityTypeManager

상속: IEntityTypeManager
파일 보기 프로젝트 열기: arashkarami/nlayeredMVC

공개 메소드들

메소드 설명
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