C# Класс GISA.Model.GisaDataSetHelper

Показать файл Открыть проект Примеры использования класса

Открытые свойства

Свойство Тип Описание
SqlTrace System.Diagnostics.BooleanSwitch

Открытые методы

Метод Описание
CollectDependentRows ( DataTable DataTable, DataRow DataRows ) : System.Data.DataRow[]
Connection_StateChange ( object sender, System e ) : void
CreateDerivedColumn ( GISADataset CurrentDataSet, string Target, string Source, string ColumnName, string RelationName ) : void
DumpRowErrors ( ) : void
EscapeLikeValue ( string value ) : string
FixDataSet ( DataSet DataSet, IDbConnection conn ) : void
GetConnection ( ) : IDbConnection
GetDBNullableBoolean ( IDataReader &dataReader, int index ) : bool
GetDBNullableText ( DataRow row, string field ) : string
GetDBNullableText ( IDataReader &dataReader, int index ) : string
GetInstance ( ) : GISADataset
GetListViewTagRows ( ListView lv ) : System.Data.DataRow[]
GetNewTransaction ( ) : IDbTransaction
GetNewTransaction ( IsolationLevel isolation ) : IDbTransaction
GetTempConnection ( ) : IDbConnection
GetTransactionIsolationLevel ( ) : IsolationLevel
ManageDatasetConstraints ( bool @switch ) : void
RecordEstatisticaPesquisa ( long id, string catCode ) : void
UsingGestaoIntegrada ( ) : bool
UsingNiveisOrganicos ( ) : bool
VisitControloAutDicionario ( GISADataset ControloAut, VisitControloAutDicionarioHandler Callback ) : void
VisitIndexFRDCA ( GISADataset FRDBase, VisitIndexFRDCAHandler Callback ) : void
hasModifiedRow ( DataRow rows ) : bool

Приватные методы

Метод Описание
FixTable ( DataTable DataTable, IDbConnection conn ) : void
VerifyContents ( DataTable DataTable ) : void

Описание методов

CollectDependentRows() публичный статический Метод

public static CollectDependentRows ( DataTable DataTable, DataRow DataRows ) : System.Data.DataRow[]
DataTable System.Data.DataTable
DataRows System.Data.DataRow
Результат System.Data.DataRow[]

Connection_StateChange() публичный статический Метод

public static Connection_StateChange ( object sender, System e ) : void
sender object
e System
Результат void

CreateDerivedColumn() публичный статический Метод

public static CreateDerivedColumn ( GISADataset CurrentDataSet, string Target, string Source, string ColumnName, string RelationName ) : void
CurrentDataSet GISADataset
Target string
Source string
ColumnName string
RelationName string
Результат void

DumpRowErrors() публичный статический Метод

public static DumpRowErrors ( ) : void
Результат void

EscapeLikeValue() публичный статический Метод

public static EscapeLikeValue ( string value ) : string
value string
Результат string

FixDataSet() публичный статический Метод

public static FixDataSet ( DataSet DataSet, IDbConnection conn ) : void
DataSet System.Data.DataSet
conn IDbConnection
Результат void

GetConnection() публичный статический Метод

public static GetConnection ( ) : IDbConnection
Результат IDbConnection

GetDBNullableBoolean() публичный статический Метод

public static GetDBNullableBoolean ( IDataReader &dataReader, int index ) : bool
dataReader IDataReader
index int
Результат bool

GetDBNullableText() публичный статический Метод

public static GetDBNullableText ( DataRow row, string field ) : string
row System.Data.DataRow
field string
Результат string

GetDBNullableText() публичный статический Метод

public static GetDBNullableText ( IDataReader &dataReader, int index ) : string
dataReader IDataReader
index int
Результат string

GetInstance() публичный статический Метод

public static GetInstance ( ) : GISADataset
Результат GISADataset

GetListViewTagRows() публичный статический Метод

public static GetListViewTagRows ( ListView lv ) : System.Data.DataRow[]
lv System.Windows.Forms.ListView
Результат System.Data.DataRow[]

GetNewTransaction() публичный статический Метод

public static GetNewTransaction ( ) : IDbTransaction
Результат IDbTransaction

GetNewTransaction() публичный статический Метод

public static GetNewTransaction ( IsolationLevel isolation ) : IDbTransaction
isolation IsolationLevel
Результат IDbTransaction

GetTempConnection() публичный статический Метод

public static GetTempConnection ( ) : IDbConnection
Результат IDbConnection

GetTransactionIsolationLevel() публичный статический Метод

public static GetTransactionIsolationLevel ( ) : IsolationLevel
Результат IsolationLevel

ManageDatasetConstraints() публичный статический Метод

public static ManageDatasetConstraints ( bool @switch ) : void
@switch bool
Результат void

RecordEstatisticaPesquisa() публичный статический Метод

public static RecordEstatisticaPesquisa ( long id, string catCode ) : void
id long
catCode string
Результат void

UsingGestaoIntegrada() публичный статический Метод

public static UsingGestaoIntegrada ( ) : bool
Результат bool

UsingNiveisOrganicos() публичный статический Метод

public static UsingNiveisOrganicos ( ) : bool
Результат bool

VisitControloAutDicionario() публичный статический Метод

public static VisitControloAutDicionario ( GISADataset ControloAut, VisitControloAutDicionarioHandler Callback ) : void
ControloAut GISADataset
Callback VisitControloAutDicionarioHandler
Результат void

VisitIndexFRDCA() публичный статический Метод

public static VisitIndexFRDCA ( GISADataset FRDBase, VisitIndexFRDCAHandler Callback ) : void
FRDBase GISADataset
Callback VisitIndexFRDCAHandler
Результат void

hasModifiedRow() публичный статический Метод

public static hasModifiedRow ( DataRow rows ) : bool
rows System.Data.DataRow
Результат bool

Описание свойств

SqlTrace публичное статическое свойство

public static BooleanSwitch,System.Diagnostics SqlTrace
Результат System.Diagnostics.BooleanSwitch