Click or drag to resize

DatabaseRow Class

Inheritance Hierarchy
SystemObject
  System.Collections.GenericDictionaryString, Object
    Scilligence.MolEngine.CompanionDatabaseRow

Namespace:  Scilligence.MolEngine.Companion
Assembly:  Scilligence.MolEngine.Companion (in Scilligence.MolEngine.Companion.dll) Version: 1.3.0.0 (7.0.0.40031)
Syntax
C#
public class Row : Dictionary<string, Object>

The DatabaseRow type exposes the following members.

Constructors
  NameDescription
Public methodDatabaseRow
Initializes a new instance of the DatabaseRow class
Public methodDatabaseRow(DictionaryString, Object)
Initializes a new instance of the DatabaseRow class
Public methodDatabaseRow(DictionaryString, String)
Initializes a new instance of the DatabaseRow class
Public methodDatabaseRow(DbDataReader)
Initializes a new instance of the DatabaseRow class
Public methodDatabaseRow(DbDataReader, DictionaryString, String)
Initializes a new instance of the DatabaseRow class
Public methodDatabaseRow(String, String)
Initializes a new instance of the DatabaseRow class
Public methodDatabaseRow(SDFileRecord, String)
Initializes a new instance of the DatabaseRow class
Public methodDatabaseRow(String, String, String, String)
Initializes a new instance of the DatabaseRow class
Top
Properties
  NameDescription
Public propertyComparer (Inherited from DictionaryString, Object.)
Public propertyCount (Inherited from DictionaryString, Object.)
Public propertyItem
Gets or sets the value associated with the specified key.
(Inherited from DictionaryString, Object.)
Public propertyKeys (Inherited from DictionaryString, Object.)
Public propertyValues (Inherited from DictionaryString, Object.)
Top
Methods
  NameDescription
Public methodAdd(TKey, TValue)
Adds the specified key and value to the dictionary.
(Inherited from DictionaryString, Object.)
Public methodAdd(String, String, Boolean)
Public methodAdd(String, String, Boolean, DatabaseRowCase)
Public methodAddIfEmpty
Public methodAddIfNotExisting
Public methodAddOrOverwrite
Public methodClear (Inherited from DictionaryString, Object.)
Public methodClone
Public methodStatic memberColumnValue
Public methodCompare
Public methodCompareChanges
Public methodContainsKey (Inherited from DictionaryString, Object.)
Public methodContainsValue (Inherited from DictionaryString, Object.)
Public methodConvertTypes
Public methodEquals
Determines whether the specified Object is equal to the current Object.
(Inherited from Object.)
Protected methodFinalize
Allows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection.
(Inherited from Object.)
Public methodStatic memberFromJSDrawTableXml
Public methodStatic memberFromJSDrawXml
Public methodStatic memberFromJson
Public methodStatic memberFromJsonArray
Public methodStatic memberFromKeyValueString
Public methodStatic memberFromNameValueCollection(NameValueCollection)
Public methodStatic memberFromNameValueCollection(NameValueCollection, Boolean)
Public methodStatic memberFromRecord
Public methodStatic memberFromSdfRecord
Public methodGet(String)
Public methodGetT(String)
Public methodGetT(String, T)
Public methodGet2(String, String)
Public methodGet2T(String, String)
Public methodGetAsListT
Public methodStatic memberGetColValuesT
Public methodGetDate
Public methodGetDouble
Public methodGetEnumerator (Inherited from DictionaryString, Object.)
Public methodGetFloat
Public methodGetHashCode
Serves as a hash function for a particular type.
(Inherited from Object.)
Public methodGetInt
Public methodGetLong
Public methodGetObjectData (Inherited from DictionaryString, Object.)
Public methodGetStr(String)
Public methodGetStr(String, Boolean)
Public methodGetStr(String, String)
Public methodGetString
Public methodGetType
Gets the Type of the current instance.
(Inherited from Object.)
Public methodGetUnitValue
Public methodHasSameValues
Public methodIsEmpty
Public methodIsEmptyStr
Public methodIsFalse
Public methodStatic memberIsNaN
Public methodIsNull
Public methodIsNullOrEmpty
Public methodIsTrue
Public methodKeyList
Protected methodMemberwiseClone
Creates a shallow copy of the current Object.
(Inherited from Object.)
Public methodMergeFrom
Public methodOnDeserialization
Implements the ISerializable interface and raises the deserialization event when the deserialization is complete.
(Inherited from DictionaryString, Object.)
Public methodOverlap
Public methodOverwrite
Public methodOverwriteFrom
Public methodRemove (Inherited from DictionaryString, Object.)
Public methodRemoveEmptyItems
Public methodRemoveItems(String)
Public methodRemoveItems(String, String)
Public methodRemoveKeyStartWith
Public methodRenameKey
Public methodReplaceWith
Public methodSelect(DictionaryString, String)
Public methodSelect(String)
Public methodSelect(DatabaseRow)
Public methodSelect(DictionaryString, String, DatabaseRowSelector)
Public methodSelect(DictionaryString, String, DatabaseRowSelector, Boolean)
Public methodSelectT(String, T)
Public methodSelectT(String, T, DatabaseRow)
Public methodSelectT(String, T, Boolean)
Public methodSelectT(String, T, Boolean, DatabaseRow)
Public methodSelectKeyStartWith
Public methodToDict
Public methodToFormXml
Public methodToJsdrawTableXml
Public methodToJson
Public methodToJson(Boolean)
Public methodStatic memberToJson(IEnumerableDatabaseRow, Boolean)
Public methodStatic memberToJsonStr(Object)
Public methodStatic memberToJsonStr(Object, Boolean)
Public methodStatic memberToJsonStr(Object, Boolean, Boolean)
Public methodStatic memberToKeyValueString
Public methodToNameValueCollection
Public methodToQueryString
Public methodToString
Returns a string that represents the current object.
(Inherited from Object.)
Public methodToTableXml
Public methodToTableXml(String)
Public methodToTableXml(String, Boolean)
Public methodToTableXml(String, String, String, Boolean)
Public methodToTxt
Public methodToXml
Public methodTryGetValue
Gets the value associated with the specified key.
(Inherited from DictionaryString, Object.)
Public methodUpdate
Public methodValueList
Public methodWriteCsv(TextWriter)
Public methodStatic memberWriteCsv(DbDataReader, TextWriter)
Public methodWriteCsv(TextWriter, JSDrawFormColumn)
Public methodWriteCsv(TextWriter, DictionaryString, String)
Public methodWriteCsv(TextWriter, String)
Public methodStatic memberWriteCsv(DbDataReader, TextWriter, Char)
Public methodWriteCsv(TextWriter, JSDrawFormColumn, Char)
Public methodWriteCsv(TextWriter, DictionaryString, String, Char)
Public methodWriteCsv(TextWriter, String, Char)
Public methodStatic memberWriteCsvArray
Public methodWriteCsvHeader(TextWriter)
Public methodStatic memberWriteCsvHeader(DbDataReader, TextWriter)
Public methodStatic memberWriteCsvHeader(TextWriter, JSDrawFormColumn)
Public methodWriteCsvHeader(TextWriter, DictionaryString, String)
Public methodWriteCsvHeader(TextWriter, String)
Public methodStatic memberWriteCsvHeader(DbDataReader, TextWriter, DictionaryString, String)
Public methodStatic memberWriteCsvHeader(TextWriter, JSDrawFormColumn, Char)
Public methodWriteCsvHeader(TextWriter, DictionaryString, String, Char)
Public methodWriteCsvHeader(TextWriter, String, Char)
Public methodStatic memberWriteCsvHeader(DbDataReader, TextWriter, DictionaryString, String, Char)
Public methodStatic memberWriteDictItem
Public methodWriteJson(TextWriter)
Public methodStatic memberWriteJson(DbDataReader, TextWriter)
Public methodWriteJson(TextWriter, DictionaryString, Object)
Public methodStatic memberWriteJson(DbDataReader, TextWriter, DictionaryString, Object)
Public methodWriteJson(TextWriter, DictionaryString, Object, Boolean)
Public methodStatic memberWriteJson(DbDataReader, TextWriter, DictionaryString, Object, Boolean)
Public methodWriteJson(TextWriter, DictionaryString, Object, Boolean, Boolean)
Public methodStatic memberWriteJsonArray
Public methodStatic memberWriteJsonItem(TextWriter, String, String, Object)
Public methodStatic memberWriteJsonItem(TextWriter, String, String, Object, Boolean)
Public methodStatic memberWriteKey
Public methodStatic memberWriteSdf(DbDataReader, SDFile, String, String)
Public methodStatic memberWriteSdf(DbDataReader, SDFile, String, String, DatabaseRowProccesser)
Public methodWriteXml
Top
Fields
  NameDescription
Public fieldChildren
Public fieldDB
Public fieldTag
Top
See Also