<?xml version="1.0"?>
<doc>
<assembly>
<name>
DigitalData.Modules.Database
</name>
</assembly>
<members>
<member name="T:DigitalData.Modules.Database.My.Resources.Resources">
<summary>
  Eine stark typisierte Ressourcenklasse zum Suchen von lokalisierten Zeichenfolgen usw.
</summary>
</member>
<member name="P:DigitalData.Modules.Database.My.Resources.Resources.ResourceManager">
<summary>
  Gibt die zwischengespeicherte ResourceManager-Instanz zurück, die von dieser Klasse verwendet wird.
</summary>
</member>
<member name="P:DigitalData.Modules.Database.My.Resources.Resources.Culture">
<summary>
  Überschreibt die CurrentUICulture-Eigenschaft des aktuellen Threads für alle
  Ressourcenzuordnungen, die diese stark typisierte Ressourcenklasse verwenden.
</summary>
</member>
<member name="T:DigitalData.Modules.Database.Firebird">
 <summary>
 MODULE:         Firebird
 
 VERSION:        0.0.0.4
 
 DATE:           18.12.2018
 
 DESCRIPTION:    
                    
 DEPENDENCIES:   NLog, >= 4.5.10
 
                 EntityFramework.Firebird, >= 6.4.0
                 
                 FirebirdSql.Data.FirebirdClient, >= 6.4.0
 
 PARAMETERS:     LogConfig, DigitalData.Modules.Logging.LogConfig
                 The LogFactory containing the current log config. Used to instanciate the class logger for this and any dependent class
                 
                 DataSource, String
                 The server where the database lives, for example 127.0.0.1 or dd-vmx09-vm03
                 
                 Database, String                
                 The location of the Database in the format `127.0.0.1:E:\Path\To\Database.FDB`
                 
                 User, String
                 The user name to connect as
                 
                 Password, String
                 The user's password
                 
 PROPERTIES:     ConnectionEstablished, Boolean
                 If the last opened connection was successful
 
                 ConnectionFailed, Boolean
                 If the last opened connection failed
                 
                 ConnectionString, String
                 The used connectionstring
                 
 EXAMPLES:       
                 
 REMARKS:        If the connection fails due to "wrong username or password", the cause might be that the server harddrive is full..
 </summary>
</member>
<member name="M:DigitalData.Modules.Database.Firebird.#ctor(DigitalData.Modules.Logging.LogConfig,System.String,System.String,System.String,System.String)">
 <summary>
 
 </summary>
 <param name="Datasource"></param>
 <param name="Database"></param>
 <param name="User"></param>
 <param name="Password"></param>
 <exception cref="T:DigitalData.Modules.Database.Exceptions.DatabaseException"></exception>
</member>
<member name="M:DigitalData.Modules.Database.Firebird.GetConnectionString(System.String,System.String,System.String,System.String)">
 <summary>
 Builds a connectionstring from the provided arguments.
 </summary>
 <param name="DataSource">The database server where to connect to</param>
 <param name="Database">The datasource, eg. the path of the FDB-file</param>
 <param name="User">The user used to connect to the database</param>
 <param name="Password">The password of the connecting user</param>
 <returns>A connectionstring</returns>
</member>
<member name="M:DigitalData.Modules.Database.Firebird.ExecuteNonQueryWithConnection(System.String,FirebirdSql.Data.FirebirdClient.FbConnection,DigitalData.Modules.Database.Firebird.TransactionMode,FirebirdSql.Data.FirebirdClient.FbTransaction)">
 <summary>
 Executes a non-query command.
 </summary>
 <param name="SqlCommand">The command to execute</param>
 <param name="Connection">The Firebird connection to use</param>
 <returns>True, if command was executed sucessfully. Otherwise false.</returns>
</member>
<member name="M:DigitalData.Modules.Database.Firebird.ExecuteNonQuery(System.String)">
 <summary>
 Executes a non-query command.
 </summary>
 <param name="SqlCommand">The command to execute</param>
 <returns>True, if command was executed sucessfully. Otherwise false.</returns>
</member>
<member name="M:DigitalData.Modules.Database.Firebird.GetScalarValueWithConnection(System.String,FirebirdSql.Data.FirebirdClient.FbConnection,DigitalData.Modules.Database.Firebird.TransactionMode,FirebirdSql.Data.FirebirdClient.FbTransaction)">
 <summary>
 Executes a sql query resulting in a scalar value.
 </summary>
 <param name="SqlQuery">The query to execute</param>
 <param name="Connection">The Firebird connection to use</param>
 <returns>The scalar value if the command was executed successfully. Nothing otherwise.</returns>
</member>
<member name="M:DigitalData.Modules.Database.Firebird.GetScalarValue(System.String)">
 <summary>
 Executes a sql query resulting in a scalar value.
 </summary>
 <param name="SqlQuery">The query to execute</param>
 <returns>The scalar value if the command was executed successfully. Nothing otherwise.</returns>
</member>
<member name="M:DigitalData.Modules.Database.Firebird.GetDatatableWithConnection(System.String,FirebirdSql.Data.FirebirdClient.FbConnection,DigitalData.Modules.Database.Firebird.TransactionMode,FirebirdSql.Data.FirebirdClient.FbTransaction)">
 <summary>
 Executes a sql query resulting in a table of values.
 </summary>
 <param name="SqlQuery">The query to execute</param>
 <param name="Connection">The Firebird connection to use</param>
 <returns>A datatable containing the results if the command was executed successfully. Nothing otherwise.</returns>
</member>
<member name="M:DigitalData.Modules.Database.Firebird.GetDatatable(System.String,DigitalData.Modules.Database.Firebird.TransactionMode)">
 <summary>
 Executes a sql query resulting in a table of values.
 </summary>
 <param name="SqlQuery">The query to execute</param>
 <returns>A datatable containing the results if the command was executed successfully. Nothing otherwise.</returns>
</member>
<member name="M:DigitalData.Modules.Database.Oracle.GetDatatable(System.String,System.Int32)">
 <summary>
 Returns a datatable for a sql-statement 
 </summary>
 <param name="sqlcommand">sqlcommand for datatable (select XYZ from TableORView)</param>
 <param name="commandtimeout">Optional Timeout</param>
 <returns>Returns a datatable</returns>
 <remarks></remarks>
</member>
<member name="M:DigitalData.Modules.Database.Oracle.NewExecutenonQuery(System.String,System.Int32)">
 <summary>
 Executes the passed sql-statement 
 </summary>
 <param name="executeStatement">the sql statement</param>
 <param name="commandtimeout">Optional Timeout</param>
 <returns>Returns true if properly executed, else false</returns>
 <remarks></remarks>
</member>
<member name="M:DigitalData.Modules.Database.Oracle.NewExecuteNonQueryAsync(System.String,System.Int32)">
 <summary>
 Executes the passed sql-statement in asyncmode
 </summary>
 <param name="executeStatement">the sql statement</param>
 <param name="commandtimeout">Optional Timeout</param>
 <remarks></remarks>
</member>
<member name="M:DigitalData.Modules.Database.Oracle.NewExecuteScalar(System.String,System.Int32)">
 <summary>
 Executes the passed sql-statement as Scalar
 </summary>
 <param name="executeStatement">the sql statement</param>
 <param name="commandtimeout">Optional Timeout</param>
 <returns>Returns true if properly executed, else false</returns>
 <remarks></remarks>
</member>
<member name="M:DigitalData.Modules.Database.MSSQLServer.GetDatatable(System.String,System.Int32)">
 <summary>
 Returns a datatable for a sql-statement 
 </summary>
 <param name="sqlcommand">sqlcommand for datatable (select XYZ from TableORView)</param>
 <param name="commandtimeout">Optional Timeout</param>
 <returns>Returns a datatable</returns>
 <remarks></remarks>
</member>
<member name="M:DigitalData.Modules.Database.MSSQLServer.NewExecutenonQuery(System.String,System.Int32)">
 <summary>
 Executes the passed sql-statement 
 </summary>
 <param name="executeStatement">the sql statement</param>
 <param name="commandtimeout">Optional Timeout</param>
 <returns>Returns true if properly executed, else false</returns>
 <remarks></remarks>
</member>
<member name="M:DigitalData.Modules.Database.MSSQLServer.NewExecuteNonQueryAsync(System.String,System.Int32)">
 <summary>
 Executes the passed sql-statement in asyncmode
 </summary>
 <param name="executeStatement">the sql statement</param>
 <param name="commandtimeout">Optional Timeout</param>
 <remarks></remarks>
</member>
<member name="M:DigitalData.Modules.Database.MSSQLServer.NewExecuteScalar(System.String,System.Int32)">
 <summary>
 Executes the passed sql-statement as Scalar
 </summary>
 <param name="executeStatement">the sql statement</param>
 <param name="commandtimeout">Optional Timeout</param>
 <returns>Returns true if properly executed, else false</returns>
 <remarks></remarks>
</member>
</members>
</doc>
