| 12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182838485868788899091929394 |
- //
- // System.Data.Common.SchemaInfo.cs
- //
- // Author:
- // Tim Coleman ([email protected])
- //
- // Copyright (C) Tim Coleman, 2002
- //
- using System;
- namespace System.Data.Common {
- internal class SchemaInfo
- {
- #region Fields
- string columnName;
- string tableName;
- string dataTypeName;
- object value;
- bool allowDBNull;
- bool isReadOnly;
- int ordinal;
- int size;
- byte precision;
- byte scale;
- Type fieldType;
- #endregion // Fields
- #region Constructors
- public SchemaInfo ()
- {
- }
- #endregion // Constructors
- #region Properties
- public bool AllowDBNull {
- get { return allowDBNull; }
- set { allowDBNull = value; }
- }
- public string ColumnName {
- get { return columnName; }
- set { columnName = value; }
- }
- public int ColumnOrdinal {
- get { return ordinal; }
- set { ordinal = value; }
- }
- public int ColumnSize {
- get { return size; }
- set { size = value; }
- }
- public String DataTypeName {
- get { return dataTypeName; }
- set { dataTypeName = value; }
- }
- public Type FieldType {
- get { return fieldType; }
- set { fieldType = value; }
- }
- public byte NumericPrecision {
- get { return precision; }
- set { precision = value; }
- }
- public byte NumericScale {
- get { return scale; }
- set { scale = value; }
- }
- public string TableName {
- get { return tableName; }
- set { tableName = value; }
- }
- public bool IsReadOnly {
- get { return isReadOnly; }
- set { isReadOnly = value; }
- }
-
- #endregion // Properties
- }
- }
|