|
- <?xml version="1.0"?>
- <doc>
- <assembly>
- <name>Symbol.Data.Kingbase</name>
- </assembly>
- <members>
- <member name="T:Symbol.Data.Kingbase.KingbaseCommand">
- <summary>
- Kingbase 命令
- </summary>
- </member>
- <member name="M:Symbol.Data.Kingbase.KingbaseCommand.#ctor(Symbol.Data.IDataContext)">
- <summary>
- 创建KingbaseCommand实例。
- </summary>
- <param name="dataContext">数据上下文对象。</param>
- </member>
- <member name="M:Symbol.Data.Kingbase.KingbaseCommand.CreateCommandParameterList">
- <summary>
- 创建参数列表。
- </summary>
- <returns></returns>
- </member>
- <member name="M:Symbol.Data.Kingbase.KingbaseCommand.ExecuteScalar(Symbol.Data.AdoCommandCache)">
- <summary>
- 执行查询,并返回查询的第一条记录的第一个列。
- </summary>
- <param name="dbCommandCache">DbCommandCache对象。</param>
- <returns>返回查询结果。</returns>
- </member>
- <member name="T:Symbol.Data.Kingbase.KingbaseCommandParameterList">
- <summary>
- Kingbase 命令参数列表
- </summary>
- </member>
- <member name="M:Symbol.Data.Kingbase.KingbaseCommandParameterList.#ctor(Symbol.Data.IProvider)">
- <summary>
- 创建KingbaseCommandParameterList实例。
- </summary>
- <param name="provider">提供者。</param>
- </member>
- <member name="M:Symbol.Data.Kingbase.KingbaseCommandParameterList.OnCreate(Symbol.Data.CommandParameter)">
- <summary>
- 创建参数回调
- </summary>
- <param name="item">参数对象</param>
- </member>
- <member name="T:Symbol.Data.Kingbase.KingbaseConnection">
- <summary>
- Kingbase 连接
- </summary>
- </member>
- <member name="M:Symbol.Data.Kingbase.KingbaseConnection.#ctor(Symbol.Data.IProvider,System.Data.IDbConnection,System.String)">
- <summary>
- 创建AdoConnection实例。
- </summary>
- <param name="provider">提供者。</param>
- <param name="connection">连接对象。</param>
- <param name="connectionString">连接字符串</param>
- </member>
- <member name="M:Symbol.Data.Kingbase.KingbaseConnection.CreateTranscation">
- <summary>
- 创建事务对象。
- </summary>
- <returns>返回事务对象。</returns>
- </member>
- <member name="T:Symbol.Data.Kingbase.KingbaseDataContext">
- <summary>
- Kingbase 数据上下文。
- </summary>
- </member>
- <member name="M:Symbol.Data.Kingbase.KingbaseDataContext.#ctor(Symbol.Data.IConnection)">
- <summary>
- 创建 MysqlDataContext 的实例
- </summary>
- <param name="connection">数据库连接</param>
- </member>
- <member name="M:Symbol.Data.Kingbase.KingbaseDataContext.CreateCommand">
- <summary>
- 创建命令对象。
- </summary>
- <returns>返回创建的命令对象。</returns>
- </member>
- <member name="M:Symbol.Data.Kingbase.KingbaseDataContext.ExecuteBlockQuery(System.String,System.String,System.String)">
- <summary>
- 批量执行命令
- </summary>
- <param name="command">命令(SQL)。</param>
- <param name="mulitFlag">多段命令分隔符。</param>
- <param name="changeDatabase">切换数据库标志。</param>
- </member>
- <member name="M:Symbol.Data.Kingbase.KingbaseDataContext.CreateQuery(Symbol.Data.ICommand,System.Type)">
- <summary>
- 创建一个查询
- </summary>
- <param name="command">命令对象</param>
- <param name="type">成员类型</param>
- </member>
- <member name="M:Symbol.Data.Kingbase.KingbaseDataContext.CreateQuery``1(Symbol.Data.ICommand)">
- <summary>
- 创建一个查询
- </summary>
- <typeparam name="T">任意类型</typeparam>
- <param name="command">命令对象</param>
- </member>
- <member name="M:Symbol.Data.Kingbase.KingbaseDataContext.TableSpaceExists(System.String)">
- <summary>
- 判断表空间是否存在。
- </summary>
- <param name="name">名称,不带[]等符号。</param>
- <returns>返回判断结果。</returns>
- </member>
- <member name="M:Symbol.Data.Kingbase.KingbaseDataContext.TableSpaceCreate(System.String,System.String)">
- <summary>
- 创建表空间。
- </summary>
- <param name="name">名称,不带[]等符号。</param>
- <param name="path">路径。</param>
- </member>
- <member name="M:Symbol.Data.Kingbase.KingbaseDataContext.TableSpaceDelete(System.String)">
- <summary>
- 删除表空间。
- </summary>
- <param name="name">名称,不带[]等符号。</param>
- </member>
- <member name="M:Symbol.Data.Kingbase.KingbaseDataContext.TableCreate(System.String,System.String[])">
- <summary>
- 创建表(仅用于简单的逻辑,复杂的创建语句请直接调用ExecuteNonQuery)。
- </summary>
- <param name="tableName">表名,不带[]等符号。</param>
- <param name="columns">列,每一个列请自行拼接好属性。</param>
- </member>
- <member name="M:Symbol.Data.Kingbase.KingbaseDataContext.TableExists(System.String,System.String)">
- <summary>
- 判断表是否存在(指定架构)。
- </summary>
- <param name="tableName">表名,不带[]等符号。</param>
- <param name="schemaName">架构名称,默认public</param>
- <returns>返回判断结果。</returns>
- </member>
- <member name="M:Symbol.Data.Kingbase.KingbaseDataContext.ColumnExists(System.String,System.String,System.String)">
- <summary>
- 判断列(字段)是否存在(指定架构)。
- </summary>
- <param name="tableName">表名,不带[]等符号。</param>
- <param name="columnName">列(字段)名,不带[]等符号。</param>
- <param name="schemaName">架构名称,默认public</param>
- <returns></returns>
- </member>
- <member name="M:Symbol.Data.Kingbase.KingbaseDataContext.GetColumnInfo(System.String,System.String,System.String)">
- <summary>
- 获取数据库中列(字段)的信息。
- </summary>
- <param name="tableName">表名,不带[]等符号。</param>
- <param name="columnName">列(字段)名,不带[]等符号。</param>
- <param name="schemaName">架构名称,默认public</param>
- <returns>不存在将new一个,并且Exists为false。</returns>
- </member>
- <member name="M:Symbol.Data.Kingbase.KingbaseDataContext.GetColumns(System.String,System.String)">
- <summary>
- 获取数据库中表的所有列(字段)信息。
- </summary>
- <param name="tableName">表名,不带[]等符号。</param>
- <param name="schemaName">架构名称,默认public</param>
- <returns></returns>
- </member>
- <member name="M:Symbol.Data.Kingbase.KingbaseDataContext.FunctionExists(System.String,System.String)">
- <summary>
- 判断函数是否存在。
- </summary>
- <param name="functionName">函数名称,不带[]等符号。</param>
- <param name="schemaName">架构名称,默认public</param>
- <returns>返回判断结果。</returns>
- </member>
- <member name="M:Symbol.Data.Kingbase.KingbaseDataContext.ForeignKeyCreate(System.String,System.String,System.String,System.String,System.Boolean,System.Boolean)">
- <summary>
- 创建外键关系。
- </summary>
- <param name="primaryKeyTableName">主键表名。</param>
- <param name="primaryKey">主键列名。</param>
- <param name="foreignKeyTableName">外键表名。</param>
- <param name="foreignKey">外键列名。</param>
- <param name="cascadeDelete">级联删除。</param>
- <param name="cascadeUpdate">级联更新。</param>
- </member>
- <member name="M:Symbol.Data.Kingbase.KingbaseDataContext.ForeignKeyDelete(System.String,System.String,System.String,System.String)">
- <summary>
- 删除外键关系。
- </summary>
- <param name="primaryKeyTableName">主键表名。</param>
- <param name="primaryKey">主键列名。</param>
- <param name="foreignKeyTableName">外键表名。</param>
- <param name="foreignKey">外键列名。</param>
- </member>
- <member name="M:Symbol.Data.Kingbase.KingbaseDataContext.CreateSelect(System.String)">
- <summary>
- 创建查询命令构造器。
- </summary>
- <param name="tableName">表名。</param>
- <returns>返回构造器对象。</returns>
- </member>
- <member name="M:Symbol.Data.Kingbase.KingbaseDataContext.CreateSelect(System.String,System.String)">
- <summary>
- 创建查询命令构造器。
- </summary>
- <param name="tableName">表名。</param>
- <param name="commandText">查询命令。</param>
- <returns>返回构造器对象。</returns>
- </member>
- <member name="M:Symbol.Data.Kingbase.KingbaseDataContext.CreateInsert(System.String)">
- <summary>
- 创建插入命令构造器。
- </summary>
- <param name="tableName">表名。</param>
- <returns>返回构造器对象。</returns>
- </member>
- <member name="M:Symbol.Data.Kingbase.KingbaseDataContext.CreateUpdate(System.String)">
- <summary>
- 创建更新命令构造器。
- </summary>
- <param name="tableName">表名。</param>
- <returns>返回构造器对象。</returns>
- </member>
- <member name="T:Symbol.Data.Kingbase.KingbaseDialect">
- <summary>
- Kingbase 方言
- </summary>
- </member>
- <member name="M:Symbol.Data.Kingbase.KingbaseDialect.PreName(System.String)">
- <summary>
- 对字段、通用名称进行预处理(语法、方言等)
- </summary>
- <param name="name">字段、通用名称</param>
- <returns>返回处理后的名称。</returns>
- </member>
- <member name="M:Symbol.Data.Kingbase.KingbaseDialect.LikeGrammar(System.String,System.Boolean,System.Boolean,System.Boolean)">
- <summary>
- Like 语法
- </summary>
- <param name="field">列,例:aa</param>
- <param name="left">允许起始</param>
- <param name="right">允许末尾</param>
- <param name="reverse">倒转,为true时表示value like field。</param>
- <returns></returns>
- </member>
- <member name="M:Symbol.Data.Kingbase.KingbaseDialect.DateTimeNowGrammar">
- <summary>
- DateTime Now 语法
- </summary>
- <returns></returns>
- </member>
- <member name="T:Symbol.Data.Kingbase.KingbaseInsertCommandBuilder">
- <summary>
- Kingbase 插入命令构造器
- </summary>
- </member>
- <member name="M:Symbol.Data.Kingbase.KingbaseInsertCommandBuilder.#ctor(Symbol.Data.IDataContext,System.String)">
- <summary>
- 创建KingbaseInsertCommandBuilder实例。
- </summary>
- <param name="dataContext"></param>
- <param name="tableName"></param>
- </member>
- <member name="T:Symbol.Data.Kingbase.KingbaseProvider">
- <summary>
- Kingbase数据库提供者(9)
- </summary>
- </member>
- <member name="P:Symbol.Data.Kingbase.KingbaseProvider.Name">
- <summary>
- 获取数据提供者名称
- </summary>
- </member>
- <member name="P:Symbol.Data.Kingbase.KingbaseProvider.Version">
- <summary>
- 获取数据提供者版本
- </summary>
- </member>
- <member name="M:Symbol.Data.Kingbase.KingbaseProvider.#ctor">
- <summary>
- 创建 KingbaseProvider 的实例。
- </summary>
- </member>
- <member name="M:Symbol.Data.Kingbase.KingbaseProvider.CreateConnection(System.String)">
- <summary>
- 创建数据库连接。
- </summary>
- <param name="connectionString">连接字符串。</param>
- <returns>返回数据库连接。</returns>
- </member>
- <member name="M:Symbol.Data.Kingbase.KingbaseProvider.CreateConnection(System.Object)">
- <summary>
- 创建数据库连接。
- </summary>
- <param name="connectionOptions">连接参数。</param>
- <returns>返回数据库连接。</returns>
- </member>
- <member name="M:Symbol.Data.Kingbase.KingbaseProvider.CreateDataContext(Symbol.Data.IConnection)">
- <summary>
- 创建数据上下文。
- </summary>
- <param name="connection">数据库连接。</param>
- <returns>返回数据上下文。</returns>
- </member>
- <member name="M:Symbol.Data.Kingbase.KingbaseProvider.CreateDialect">
- <summary>
- 创建方言。
- </summary>
- <returns>返回方言对象。</returns>
- </member>
- <member name="M:Symbol.Data.Kingbase.KingbaseProvider.MapTypes(System.Reflection.Assembly,System.String,System.Object)">
- <summary>
- 映射数据库中的类型、枚举、表
- </summary>
- <param name="assembly">包含类型的程序集</param>
- <param name="perfix">前辍过滤</param>
- <param name="connection">连接实例</param>
- </member>
- <member name="M:Symbol.Data.Kingbase.KingbaseProvider.MapType(System.Type,System.Object)">
- <summary>
- 映射数据库中的类型、枚举、表
- </summary>
- <param name="type">类型</param>
- <param name="connection">连接实例</param>
- <returns>返回是否成功</returns>
- </member>
- <member name="T:Symbol.Data.Kingbase.KingbaseSelectCommandBuilder">
- <summary>
- Kingbase 查询命令构造器基类
- </summary>
- </member>
- <member name="M:Symbol.Data.Kingbase.KingbaseSelectCommandBuilder.#ctor(Symbol.Data.IDataContext,System.String,System.String)">
- <summary>
- 创建KingbaseSelectCommandBuilder实例。
- </summary>
- <param name="dataContext"></param>
- <param name="tableName"></param>
- <param name="commandText"></param>
- </member>
- <member name="M:Symbol.Data.Kingbase.KingbaseSelectCommandBuilder.Parse(System.String)">
- <summary>
- 解析命令脚本。
- </summary>
- <param name="commandText">命令脚本。</param>
- </member>
- <member name="M:Symbol.Data.Kingbase.KingbaseSelectCommandBuilder.BuilderCommandText">
- <summary>
- 构造命令脚本。
- </summary>
- <returns>返回命令脚本。</returns>
- </member>
- <member name="T:Symbol.Data.Kingbase.KingbaseTransaction">
- <summary>
- Kingbase 事务
- </summary>
- </member>
- <member name="M:Symbol.Data.Kingbase.KingbaseTransaction.#ctor(Symbol.Data.AdoConnection)">
- <summary>
- 创建实例。
- </summary>
- <param name="connection">连接对象。</param>
- </member>
- <member name="T:Symbol.Data.Kingbase.KingbaseUpdateCommandBuilder">
- <summary>
- Kingbase 更新命令构造器
- </summary>
- </member>
- <member name="M:Symbol.Data.Kingbase.KingbaseUpdateCommandBuilder.#ctor(Symbol.Data.IDataContext,System.String)">
- <summary>
- 创建KingbaseUpdateCommandBuilder实例。
- </summary>
- <param name="dataContext"></param>
- <param name="tableName"></param>
- </member>
- </members>
- </doc>
|