using System;
using System.Xml;
using System.Xml.Serialization;
using System.Data;
using System.Data.SqlClient;
using System.Data.SqlTypes;
using System.Collections;
using System.Collections.Generic;
using System.ComponentModel;
using System.Text;
using System.Diagnostics;
using System.Runtime;
using System.Runtime.Serialization;
using Tdo;
using Tdo.Common;
using Tdo.Common.Entities;
using Tdo.Common.Entities.Tables;
using Tdo.Common.Entities.Views;
using Tdo.Common.Helper;
using Tdo.Common.TdoSqlExpressionDom;
using Tdo.Common.TdoTypes;
namespace Tdo.Common.TdoTypes{
/// <summary>
/// Interface for all Tdo Types
/// </summary>
[CLSCompliant(true)]
public interface ITdoType<T> : ITdoColumn, ITdoClonableValue<T>, INullable
where T : INullable, IXmlSerializable //, IComparable
{
/// <summary>
/// Sql Column Value
/// </summary>
T Value { get;set; }
}
}
|