C# Class Dapper.Accelr8.Sql.TableInfo

Datei anzeigen Open project: thehexgod/Dapper.Accelr8

Protected Properties

Property Type Description
_cacheReaders bool
_locator IAccelr8Locator
_readers object>.Dictionary
_syncRoot object

Public Methods

Method Description
TableInfo ( ) : System
TableInfo ( IAccelr8Locator locator ) : System
TableInfo ( bool uniqueId, string idColumn, string tableName, string tableAlias, string>.IDictionary columnNames ) : System

Protected Methods

Method Description
GetReader ( Type idType, Type entityType ) : IEntityReader

Method Details

GetReader() protected method

protected GetReader ( Type idType, Type entityType ) : IEntityReader
idType System.Type
entityType System.Type
return IEntityReader

TableInfo() public method

public TableInfo ( ) : System
return System

TableInfo() public method

public TableInfo ( IAccelr8Locator locator ) : System
locator IAccelr8Locator
return System

TableInfo() public method

public TableInfo ( bool uniqueId, string idColumn, string tableName, string tableAlias, string>.IDictionary columnNames ) : System
uniqueId bool
idColumn string
tableName string
tableAlias string
columnNames string>.IDictionary
return System

Property Details

_cacheReaders protected_oe static_oe property

protected static bool _cacheReaders
return bool

_locator static_oe protected_oe property

static protected IAccelr8Locator _locator
return IAccelr8Locator

_readers protected_oe static_oe property

protected static Dictionary _readers
return object>.Dictionary

_syncRoot protected_oe static_oe property

protected static object _syncRoot
return object