Craig's Utility Library  4.0 Beta
Class Hierarchy
This inheritance list is sorted roughly, but not completely, alphabetically:
[detail level 12345]
 CAttribute
 CBlockingCollection
 CBootstrapperBase< IDictionary< Tuple< Type, string >, ITypeBuilder >>
 CUtilities.IO.FileFormats.Delimited.CellCell within a delimited file
 CUtilities.Media.Procedural.CellularMapA cellular map creator
 CUtilities.DataTypes.ChangeChange class
 CUtilities.Configuration.Manager.BaseClasses.Config< ClassType >
 CUtilities.Configuration.ConfigurationSystemConfiguration system enum
 CUtilities.Configuration.Manager.Default.ConnectionStringConnection string class
 CUtilities.DataTypes.DateSpanRepresents a date span
 CDictionary
 CUtilities.IO.FileSystem.BaseClasses.DirectoryBase< string, ResourceDirectory >
 CUtilities.IO.FileSystem.BaseClasses.DirectoryBase< System.IO.DirectoryInfo, LocalDirectory >
 CUtilities.IO.FileSystem.BaseClasses.DirectoryBase< Uri, FtpDirectory >
 CUtilities.IO.FileSystem.BaseClasses.DirectoryBase< Uri, WebDirectory >
 CDynamicObject
 CDynamo
 CUtilities.DataTypes.Edge< T >Edge pointing from vertex source to vertex sink
 CUtilities.IO.FileFormats.RSS.EnclosureEnclosure class for RSS feeds (used for pod casting)
 CEventArgs
 CUtilities.DataTypes.Patterns.Factory< Key, T >Factory class
 CUtilities.IO.FileFormats.FixedLength.BaseClasses.FieldBase< string >
 CUtilities.IO.FileSystem.BaseClasses.FileBase< string, ResourceFile >
 CUtilities.IO.FileSystem.BaseClasses.FileBase< System.IO.FileInfo, LocalFile >
 CUtilities.IO.FileSystem.BaseClasses.FileBase< Uri, FtpFile >
 CUtilities.IO.FileSystem.BaseClasses.FileBase< Uri, WebFile >
 CUtilities.IO.FileFormats.BaseClasses.FormatBase< FormatType, string >
 CUtilities.DataTypes.FractionRepresents a fraction
 CUtilities.DataTypes.AOP.Generators.BaseClasses.GeneratorBaseGenerator base class
 CUtilities.IO.FileFormats.RSS.GUIDGUID info holder
 CUtilities.DataTypes.AOP.Interfaces.IAOPModuleAOP module interface
 CUtilities.DataTypes.AOP.Interfaces.IAspectAspect interface
 CUtilities.IO.Encryption.Interfaces.IAsymmetricAsymmetric encryptor
 CUtilities.ORM.Manager.QueryProvider.Interfaces.IBatchBatch interface, used to add commands and executes them
 CUtilities.ORM.Manager.Schema.Default.Database.SQLServer.Builders.Interfaces.IBuilderBuilder interface Helps with simplifying schema building
 CUtilities.DataTypes.AOP.Interfaces.IClassGeneratorClass generator interface
 CIClientValidatable
 CICloneable
 CICollection
 CICollectionManyToMany
 CICollectionManyToOne
 CUtilities.ORM.Manager.Schema.Interfaces.IColumnColumn interface
 CUtilities.ORM.Manager.QueryProvider.Interfaces.ICommandCommand interface
 CIComparable
 CIComparer
 CUtilities.IO.Compression.Interfaces.ICompressorCompressor interface
 CUtilities.Configuration.Manager.Interfaces.IConfigInterface for the Config object
 CUtilities.Configuration.Manager.Interfaces.IConfigSystemInterface for the Config system
 CUtilities.Workflow.Manager.Interfaces.IConstraint< T >Constraint interface
 CUtilities.DataTypes.Conversion.Converters.Interfaces.IConverterConverter interface
 CICustomFormatter
 CUtilities.ORM.Interfaces.IDatabaseDatabase configuration interface
 CUtilities.DataTypes.DataMapper.Interfaces.IDataMapperData mapper interface
 CIDictionary
 CIDictionary< int, ICollection< T >>
 CIDictionary< Key, IEnumerable< Value >>
 CIDictionary< T1, IEnumerable< T2 >>
 CIDisposable
 CIEnumerable
 CIEnumerable< Vertex< T >>
 CIEqualityComparer
 CIEquatable
 CUtilities.IO.FileFormats.FixedLength.Interfaces.IField< T >Field interface
 CUtilities.IO.FileSystem.Interfaces.IFileSystemInterface for the file system
 CUtilities.DataTypes.Patterns.IFluentInterfaceHelps in fluent interface design to hide ToString, Equals, and GetHashCode
 CIFormatProvider
 CUtilities.IO.Messaging.Interfaces.IFormatterFormatter interface
 CUtilities.ORM.Manager.Schema.Interfaces.IFunctionFunction class
 CUtilities.ORM.Manager.QueryProvider.Interfaces.IGenerator< T >Generator interface, used to generate commands
 CIGenerator
 CUtilities.Random.Interfaces.IGenerator< bool >
 CUtilities.Random.Interfaces.IGenerator< Color >
 CUtilities.Random.Interfaces.IGenerator< DateTime >
 CUtilities.Random.Interfaces.IGenerator< Guid >
 CUtilities.Random.Interfaces.IGenerator< string >
 CUtilities.Random.Interfaces.IGenerator< TimeSpan >
 CUtilities.IO.Encryption.Interfaces.IHasherHasher interface
 CUtilities.ORM.Manager.Mapper.Interfaces.IIDID interface
 CUtilities.Workflow.Manager.Interfaces.IInvoker< T >Invoker interface
 CIList
 CIList< IField< T >>
 CUtilities.ORM.Manager.Mapper.Interfaces.IMapMap interface
 CUtilities.DataTypes.DataMapper.Interfaces.IMapperModuleMapping interface
 CIMapping
 CUtilities.DataTypes.DataMapper.Interfaces.IMappingMapping interface
 CUtilities.DataTypes.DataMapper.Interfaces.IMapping< Left, Right >
 CUtilities.IO.Messaging.Interfaces.IMessageMessage interface
 CUtilities.IO.Messaging.Interfaces.IMessagingSystemMessaging system interface
 CUtilities.IoC.Interfaces.IModuleIoC module base class
 CUtilities.ORM.Manager.Mapper.Interfaces.IMultiMappingMultiple item mapping interface
 CINotifyCollectionChanged
 CINotifyPropertyChanged
 CUtilities.ORM.Interfaces.IObject< IDType >Object interface
 CUtilities.Workflow.Manager.Interfaces.IOperation< T >Operation interface
 CIParameter
 CUtilities.ORM.Manager.QueryProvider.Interfaces.IParameter< DataType >
 CUtilities.ORM.Manager.Mapper.Interfaces.IProperty< ClassType, DataType, ReturnType >Property interface
 CUtilities.ORM.Manager.Mapper.Interfaces.IProperty< ClassType, DataType >Property interface
 CUtilities.ORM.Manager.Mapper.Interfaces.IProperty< ClassType >
 CUtilities.ORM.Manager.Mapper.Interfaces.IProperty< ClassType, DataType >
 CUtilities.ORM.Manager.QueryProvider.Interfaces.IQueryProviderQuery provider
 CUtilities.IO.FileFormats.FixedLength.Interfaces.IRecord< T >Record interface
 CUtilities.ORM.Manager.Mapper.Interfaces.IReferenceReference interface
 CUtilities.Profiler.Manager.Interfaces.IResultProfiler results interface
 CUtilities.Profiler.Manager.Interfaces.IResultEntryProfiler result entry interface
 CUtilities.ORM.Manager.Schema.Interfaces.ISchemaGeneratorSchema generator interface
 CISerializable
 CUtilities.IO.Serializers.Interfaces.ISerializerSerializer interface
 CUtilities.IO.Serializers.Interfaces.ISerializer< T >
 CUtilities.IO.Encryption.Interfaces.IShiftShift based encryption interface
 CUtilities.ORM.Manager.Mapper.Interfaces.ISingleMappingSingle item mapping interface
 CUtilities.ORM.Manager.Schema.Interfaces.ISourceInterface for source objects (like databases)
 CUtilities.ORM.Manager.SourceProvider.Interfaces.ISourceInfoSource information
 CUtilities.DataTypes.Formatters.Interfaces.IStringFormatterString formatter
 CUtilities.IO.Encryption.Interfaces.ISymmetricSymmetric encryption
 CUtilities.ORM.Manager.Schema.Interfaces.ITableInterface for table like structures
 CUtilities.IO.FileFormats.RSS.ItemItem class for RSS feeds
 CUtilities.ORM.Manager.Schema.Interfaces.ITriggerTrigger interface
 CUtilities.IoC.Default.Interfaces.ITypeBuilderType builder interface
 CUtilities.DataTypes.DataMapper.Interfaces.ITypeMappingType mapping interface
 CUtilities.DataTypes.DataMapper.Interfaces.ITypeMapping< Left, Right >
 CUtilities.Workflow.Manager.Interfaces.IWorkflowWorkflow interface
 CUtilities.Workflow.Manager.Interfaces.IWorkflow< T >
 CUtilities.Workflow.Manager.Interfaces.IWorkflowNode< T >Workflow node interface
 CIXmlSerializable
 CList
 CUtilities.IO.Logging.BaseClasses.LogBase< DefaultLog >
 CUtilities.DataTypes.DataMapper.ManagerData mapper manager
 CUtilities.IO.Encryption.ManagerCompression manager
 CUtilities.ORM.Manager.QueryProvider.ManagerQuery provider manager
 CUtilities.ORM.Manager.Schema.ManagerSchema manager
 CUtilities.DataTypes.AOP.ManagerAOP interface manager
 CUtilities.DataTypes.Conversion.ManagerConversion manager
 CUtilities.IO.Messaging.ManagerMessaging manager
 CUtilities.IO.Compression.ManagerCompression manager
 CUtilities.IO.Serializers.ManagerSerialization manager class
 CUtilities.DataTypes.MatrixMatrix used in linear algebra
 CUtilities.DataTypes.AI.NaiveBayes< T >Naive bayes classifier
 CUtilities.ORM.Manager.ORMManagerORM Manager class
 CUtilities.ORM.Manager.QueryProvider.BaseClasses.ParameterBase< string >
 CPropertyBase< ClassType, DataType, ID< ClassType, DataType >>
 CPropertyBase< ClassType, DataType, ManyToOne< ClassType, DataType >>
 CPropertyBase< ClassType, DataType, Map< ClassType, DataType >>
 CPropertyBase< ClassType, DataType, Reference< ClassType, DataType >>
 CPropertyBase< ClassType, ICollection< DataType >, ICollectionManyToMany< ClassType, DataType >>
 CPropertyBase< ClassType, ICollection< DataType >, ICollectionManyToOne< ClassType, DataType >>
 CPropertyBase< ClassType, IEnumerable< DataType >, IEnumerableManyToOne< ClassType, DataType >>
 CPropertyBase< ClassType, IEnumerable< DataType >, ManyToMany< ClassType, DataType >>
 CPropertyBase< ClassType, IList< DataType >, IListManyToMany< ClassType, DataType >>
 CPropertyBase< ClassType, IList< DataType >, IListManyToOne< ClassType, DataType >>
 CPropertyBase< ClassType, List< DataType >, ListManyToMany< ClassType, DataType >>
 CPropertyBase< ClassType, List< DataType >, ListManyToOne< ClassType, DataType >>
 CRandom
 CUtilities.Media.RGBHistogramClass used to create an RGB Histogram
 CUtilities.DataTypes.RowHolds an individual row
 CUtilities.IO.SerializationTypeSerialization enum like class
 CUtilities.IO.Serializers.BaseClasses.SerializerBase< byte[]>
 CUtilities.IO.Serializers.BaseClasses.SerializerBase< string >
 CUtilities.ORM.Manager.SessionSession object
 CUtilities.DataTypes.Patterns.BaseClasses.Singleton< T >Base class used for singletons
 CUtilities.Profiler.Manager.Default.StopWatchActs as a stop watch (records start and stop times)
 CStream
 CUtilities.IO.FileFormats.BaseClasses.StringFormatBase< Document >
 CUtilities.IO.FileFormats.BaseClasses.StringFormatBase< INI >
 CUtilities.IO.FileFormats.BaseClasses.StringFormatBase< VCalendar >
 CUtilities.IO.FileFormats.BaseClasses.StringFormatBase< VCard >
 CUtilities.IO.FileFormats.BaseClasses.StringListFormatBase< Delimited, Row >
 CStringListFormatBase< Excel, List< string >>
 CStringListFormatBase< ObjectType, IRecord< FieldType >>
 CUtilities.DataTypes.TableHolds tabular information
 CUtilities.IO.FileFormats.RSS.ThumbnailThumbnail info holder
 CUtilities.DataTypes.TreeNode< T >Node class for the Binary tree
 CTypeConverter
 CUtilities.DataTypes.Conversion.Converters.BaseClasses.TypeConverterBase< DbType >
 CUtilities.DataTypes.Conversion.Converters.BaseClasses.TypeConverterBase< SqlDbType >
 CValidationAttribute
 CUtilities.DataTypes.Vector3Vector class (holds three items)
 CUtilities.DataTypes.Vertex< T >Vertex within the graph