@tsonic/dotnet-pure
Version:
TypeScript type definitions for .NET 10 BCL (Base Class Library) - CLR naming
63 lines (59 loc) • 6.42 kB
TypeScript
// Generated by tsbindgen - Architecture
// Namespace: System.Data.Common
// Facade - Public API Surface
// Import internal declarations
import * as Internal from './System.Data.Common/internal/index.js';
// Cross-namespace type imports for constraints
import type { ICollection_1, IEnumerable_1, IEnumerator_1, IList_1 } from './System.Collections.Generic/internal/index.js';
import type { ReadOnlyCollection_1 } from './System.Collections.ObjectModel/internal/index.js';
import type { ICollection, IDictionary, IDictionaryEnumerator, IEnumerable, IEnumerator, IList } from './System.Collections/internal/index.js';
import type { AttributeCollection, Component, EventDescriptor, EventDescriptorCollection, IComponent, IContainer, ICustomTypeDescriptor, ISite, PropertyDescriptor, PropertyDescriptorCollection, TypeConverter } from './System.ComponentModel/internal/index.js';
import type { CommandBehavior, CommandType, ConflictOption, ConnectionState, DataColumn, DataRow, DataRowVersion, DataSet, DataTable, DbType, FillErrorEventHandler, IColumnMapping, IColumnMappingCollection, IDataAdapter, IDataParameter, IDataParameterCollection, IDataReader, IDataRecord, IDbCommand, IDbConnection, IDbDataAdapter, IDbDataParameter, IDbTransaction, IsolationLevel, ITableMapping, ITableMappingCollection, LoadOption, MissingMappingAction, MissingSchemaAction, ParameterDirection, SchemaType, StateChangeEventHandler, StatementType, UpdateRowSource, UpdateStatus } from './System.Data/internal/index.js';
import type { Stream, TextReader } from './System.IO/internal/index.js';
import type { MethodBase } from './System.Reflection/internal/index.js';
import type { ExternalException } from './System.Runtime.InteropServices/internal/index.js';
import type { ISerializable, SerializationInfo, StreamingContext } from './System.Runtime.Serialization/internal/index.js';
import type { StringBuilder } from './System.Text/internal/index.js';
import type { Task, Task_1, ValueTask, ValueTask_1 } from './System.Threading.Tasks/internal/index.js';
import type { CancellationToken } from './System.Threading/internal/index.js';
import type { Transaction } from './System.Transactions/internal/index.js';
import type { Array as ClrArray, Attribute, Boolean as ClrBoolean, Byte, Char, DateTime, Decimal, Double, Enum, EventArgs, Exception, Guid, IAsyncDisposable, ICloneable, IComparable, IConvertible, IDisposable, IFormatProvider, IFormattable, Int16, Int32, Int64, ISpanFormattable, MarshalByRefObject, Nullable_1, Object as ClrObject, Single, String as ClrString, Type, TypeCode, Void } from './System/internal/index.js';
// Public API exports (curated - no internal $instance/$views leakage)
export { CatalogLocation as CatalogLocation } from './System.Data.Common/internal/index.js';
export { DataAdapter as DataAdapter } from './System.Data.Common/internal/index.js';
export { DataColumnMapping as DataColumnMapping } from './System.Data.Common/internal/index.js';
export { DataColumnMappingCollection as DataColumnMappingCollection } from './System.Data.Common/internal/index.js';
export { DataTableMapping as DataTableMapping } from './System.Data.Common/internal/index.js';
export { DataTableMappingCollection as DataTableMappingCollection } from './System.Data.Common/internal/index.js';
export { DbBatch as DbBatch } from './System.Data.Common/internal/index.js';
export { DbBatchCommand as DbBatchCommand } from './System.Data.Common/internal/index.js';
export { DbBatchCommandCollection as DbBatchCommandCollection } from './System.Data.Common/internal/index.js';
export { DbColumn as DbColumn } from './System.Data.Common/internal/index.js';
export { DbCommand as DbCommand } from './System.Data.Common/internal/index.js';
export { DbCommandBuilder as DbCommandBuilder } from './System.Data.Common/internal/index.js';
export { DbConnection as DbConnection } from './System.Data.Common/internal/index.js';
export { DbConnectionStringBuilder as DbConnectionStringBuilder } from './System.Data.Common/internal/index.js';
export { DbDataAdapter as DbDataAdapter } from './System.Data.Common/internal/index.js';
export { DbDataReader as DbDataReader } from './System.Data.Common/internal/index.js';
export { DbDataReaderExtensions$instance as DbDataReaderExtensions } from './System.Data.Common/internal/index.js';
export { DbDataRecord as DbDataRecord } from './System.Data.Common/internal/index.js';
export { DbDataSource as DbDataSource } from './System.Data.Common/internal/index.js';
export { DbDataSourceEnumerator as DbDataSourceEnumerator } from './System.Data.Common/internal/index.js';
export { DbEnumerator as DbEnumerator } from './System.Data.Common/internal/index.js';
export { DbException as DbException } from './System.Data.Common/internal/index.js';
export { DbMetaDataCollectionNames$instance as DbMetaDataCollectionNames } from './System.Data.Common/internal/index.js';
export { DbMetaDataColumnNames$instance as DbMetaDataColumnNames } from './System.Data.Common/internal/index.js';
export { DbParameter as DbParameter } from './System.Data.Common/internal/index.js';
export { DbParameterCollection as DbParameterCollection } from './System.Data.Common/internal/index.js';
export { DbProviderFactory as DbProviderFactory } from './System.Data.Common/internal/index.js';
export { DbProviderFactories$instance as DbProviderFactories } from './System.Data.Common/internal/index.js';
export { DbProviderSpecificTypePropertyAttribute as DbProviderSpecificTypePropertyAttribute } from './System.Data.Common/internal/index.js';
export { DbTransaction as DbTransaction } from './System.Data.Common/internal/index.js';
export { GroupByBehavior as GroupByBehavior } from './System.Data.Common/internal/index.js';
export type IDbColumnSchemaGenerator = Internal.IDbColumnSchemaGenerator;
export { IdentifierCase as IdentifierCase } from './System.Data.Common/internal/index.js';
export { RowUpdatedEventArgs as RowUpdatedEventArgs } from './System.Data.Common/internal/index.js';
export { RowUpdatingEventArgs as RowUpdatingEventArgs } from './System.Data.Common/internal/index.js';
export { SchemaTableColumn$instance as SchemaTableColumn } from './System.Data.Common/internal/index.js';
export { SchemaTableOptionalColumn$instance as SchemaTableOptionalColumn } from './System.Data.Common/internal/index.js';
export { SupportedJoinOperators as SupportedJoinOperators } from './System.Data.Common/internal/index.js';