Class TableInfo
Inheritance
System.Object
TableInfo
Inherited Members
System.Object.Equals(System.Object)
System.Object.Equals(System.Object, System.Object)
System.Object.GetHashCode()
System.Object.GetType()
System.Object.MemberwiseClone()
System.Object.ReferenceEquals(System.Object, System.Object)
System.Object.ToString()
Assembly: FreeSql.dll
Syntax
Properties
|
Improve this Doc
View Source
AsTableColumn
Declaration
public ColumnInfo AsTableColumn { get; }
Property Value
|
Improve this Doc
View Source
AsTableImpl
Declaration
public IAsTable AsTableImpl { get; }
Property Value
|
Improve this Doc
View Source
Columns
Declaration
public Dictionary<string, ColumnInfo> Columns { get; set; }
Property Value
Type |
Description |
System.Collections.Generic.Dictionary<System.String, ColumnInfo> |
|
|
Improve this Doc
View Source
ColumnsByCanUpdateDbUpdateValue
Declaration
public ColumnInfo[] ColumnsByCanUpdateDbUpdateValue { get; set; }
Property Value
|
Improve this Doc
View Source
ColumnsByCs
Declaration
public Dictionary<string, ColumnInfo> ColumnsByCs { get; set; }
Property Value
Type |
Description |
System.Collections.Generic.Dictionary<System.String, ColumnInfo> |
|
|
Improve this Doc
View Source
ColumnsByCsIgnore
Declaration
public Dictionary<string, ColumnInfo> ColumnsByCsIgnore { get; set; }
Property Value
Type |
Description |
System.Collections.Generic.Dictionary<System.String, ColumnInfo> |
|
|
Improve this Doc
View Source
ColumnsByPosition
Declaration
public ColumnInfo[] ColumnsByPosition { get; set; }
Property Value
|
Improve this Doc
View Source
Declaration
public string Comment { get; set; }
Property Value
Type |
Description |
System.String |
|
|
Improve this Doc
View Source
CsName
Declaration
public string CsName { get; set; }
Property Value
Type |
Description |
System.String |
|
|
Improve this Doc
View Source
DbName
Declaration
public string DbName { get; set; }
Property Value
Type |
Description |
System.String |
|
|
Improve this Doc
View Source
DbOldName
Declaration
public string DbOldName { get; set; }
Property Value
Type |
Description |
System.String |
|
|
Improve this Doc
View Source
DisableSyncStructure
Declaration
public bool DisableSyncStructure { get; set; }
Property Value
Type |
Description |
System.Boolean |
|
|
Improve this Doc
View Source
Indexes
Declaration
public IndexInfo[] Indexes { get; set; }
Property Value
|
Improve this Doc
View Source
IsDictionaryType
Declaration
public bool IsDictionaryType { get; }
Property Value
Type |
Description |
System.Boolean |
|
|
Improve this Doc
View Source
IsRereadSql
Declaration
public bool IsRereadSql { get; }
Property Value
Type |
Description |
System.Boolean |
|
|
Improve this Doc
View Source
Primarys
Declaration
public ColumnInfo[] Primarys { get; set; }
Property Value
|
Improve this Doc
View Source
Properties
Declaration
public Dictionary<string, PropertyInfo> Properties { get; set; }
Property Value
Type |
Description |
System.Collections.Generic.Dictionary<System.String, System.Reflection.PropertyInfo> |
|
|
Improve this Doc
View Source
Type
Declaration
public Type Type { get; set; }
Property Value
Type |
Description |
System.Type |
|
|
Improve this Doc
View Source
TypeLazy
Declaration
public Type TypeLazy { get; set; }
Property Value
Type |
Description |
System.Type |
|
|
Improve this Doc
View Source
TypeLazySetOrm
Declaration
public MethodInfo TypeLazySetOrm { get; set; }
Property Value
Type |
Description |
System.Reflection.MethodInfo |
|
|
Improve this Doc
View Source
VersionColumn
Declaration
public ColumnInfo VersionColumn { get; set; }
Property Value
Methods
|
Improve this Doc
View Source
GetAllTableRef()
Declaration
public IEnumerable<KeyValuePair<string, TableRef>> GetAllTableRef()
Returns
Type |
Description |
System.Collections.Generic.IEnumerable<System.Collections.Generic.KeyValuePair<System.String, TableRef>> |
|
|
Improve this Doc
View Source
GetDefaultTable(Type)
Declaration
public static TableInfo GetDefaultTable(Type type)
Parameters
Type |
Name |
Description |
System.Type |
type |
|
Returns
|
Improve this Doc
View Source
GetTableRef(String, Boolean, Boolean)
Declaration
public TableRef GetTableRef(string propertyName, bool isThrowException, bool isCascadeQuery = true)
Parameters
Type |
Name |
Description |
System.String |
propertyName |
|
System.Boolean |
isThrowException |
|
System.Boolean |
isCascadeQuery |
|
Returns
|
Improve this Doc
View Source
SetAsTable(IAsTable, ColumnInfo)
Declaration
public void SetAsTable(IAsTable astable, ColumnInfo column)
Parameters
Extension Methods
FreeSqlGlobalDynamicEntityExtensions.CreateInstance(FreeSql.Internal.Model.TableInfo, System.Collections.Generic.Dictionary<System.String, System.Object>)
FreeSqlGlobalDynamicEntityExtensions.CreateDictionary(FreeSql.Internal.Model.TableInfo, System.Object)