C# 클래스 NPoco.PocoDataFactory

상속: IPocoDataFactory
파일 보기 프로젝트 열기: schotime/NPoco 1 사용 예제들

공개 메소드들

메소드 설명
ForObject ( object o, string primaryKeyName, bool autoIncrement ) : NPoco.PocoData
ForObjectStatic ( object o, string primaryKeyName, bool autoIncrement, PocoData>.Func fallback ) : NPoco.PocoData
ForType ( Type type ) : NPoco.PocoData
Guard ( Type type ) : void
PocoDataFactory ( MapperCollection mapper ) : System
TableInfoForType ( Type type ) : TableInfo

비공개 메소드들

메소드 설명
BaseClassFalbackPocoDataBuilder ( Type type ) : InitializedPocoDataBuilder

메소드 상세

ForObject() 공개 메소드

public ForObject ( object o, string primaryKeyName, bool autoIncrement ) : NPoco.PocoData
o object
primaryKeyName string
autoIncrement bool
리턴 NPoco.PocoData

ForObjectStatic() 공개 정적인 메소드

public static ForObjectStatic ( object o, string primaryKeyName, bool autoIncrement, PocoData>.Func fallback ) : NPoco.PocoData
o object
primaryKeyName string
autoIncrement bool
fallback PocoData>.Func
리턴 NPoco.PocoData

ForType() 공개 메소드

public ForType ( Type type ) : NPoco.PocoData
type System.Type
리턴 NPoco.PocoData

Guard() 공개 정적인 메소드

public static Guard ( Type type ) : void
type System.Type
리턴 void

PocoDataFactory() 공개 메소드

public PocoDataFactory ( MapperCollection mapper ) : System
mapper MapperCollection
리턴 System

TableInfoForType() 공개 메소드

public TableInfoForType ( Type type ) : TableInfo
type Type
리턴 TableInfo