class: DatabaseInfo

public class: DatabaseInfo
Author:
Project: Phase: 1.0; Status: Proposed; Version: 1.0; Complexity: 1
Dates: Created: 6.12.2005 2:39:26; Modified: 6.12.2005 17:35:53;
Flags: Active: false; IsRoot: false; IsLeaf: false;
Extension Points:
UUID: {1598EA65-0C08-40cf-BC0F-D777338618DD}
Information about one database connection.

 

Goto: Fields, Methods

See also: DatabaseInfos, ConvertSQL, Table, NewDBConnectionForm

Appears in: Database interface

Connections
 
DatabaseInfo Attributes
Attribute Details
private string
  shortDescr
Notes: Short description

private string
  description
Notes: Description

private string
  connString
Notes: Connection string

private bool
  isWrkConn
Notes: This connection is work

private ConvertSQL
  cnvSql
Notes: Reference to ConvertSQL object with all SQL statements

private bool
  failed
Notes: Validity of this objects

 
DatabaseInfo Methods
Operation Details
public
DatabaseInfo(
   DatabaseInfo di):
Notes: Copy constructor
public
DatabaseInfo(
   string shortDescr,
   string description,
   string connString,
   bool isWrkConn):
Notes: Constructor

@param ="snapin" Short description
public
DatabaseInfo(
   string cfgXml):
Notes: Create object from XML configuration
public
ConfigAsElement(
   XmlDocument xmlDoc):XmlElement
Notes: XML with connection information

@returns Element with configuration
public
ShortDescription():string
<<property>>
Notes: Short description for connection - is shown in Version from source table
public
Description():string
<<property>>
Notes: Description
public
ConnectionString():string
<<property>>
Notes: Connection string
public
ToString():string
Tags: override=true
Notes: ToString method: ShortDescription + Description

@returns
public
IsWrkConn():bool
<<property>>
Notes: This connection is to work database
private
ConnectIsOk():bool
Notes: If this connection is Valid

@returns
public
MayConnect():bool
<<property>>
Notes: If this connection is Valid
public
ConvertSQL():ConvertSQL
<<property>>
Notes: Convert SQL object
public
IsOk():bool
<<property>>
Notes: Validity of this object