C# Класс NPoco.PocoDataFactory

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

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

Метод Описание
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