Craig's Utility Library
4.0 Beta
Main Page
Packages
Classes
Files
File List
File List
Here is a list of all files with brief descriptions:
[detail level
1
2
3
4
5
6
7
8
9
10
]
▼
Utilities
►
Configuration
►
Manager
►
BaseClasses
Config.cs
►
Default
ConfigSystem.cs
SystemConfig.cs
►
Interfaces
IConfig.cs
IConfigSystem.cs
►
Module
ConfigModule.cs
Manager.cs
ConfigurationManager.cs
JSONConfig.cs
XMLConfig.cs
►
DataTypes
►
AI
NaiveBayes.cs
►
AOP
►
Generators
►
BaseClasses
GeneratorBase.cs
ClassGenerator.cs
ConstructorGenerator.cs
MethodGenerator.cs
ParameterGenerator.cs
PropertyGenerator.cs
►
Interfaces
IAOPModule.cs
IAspect.cs
IClassGenerator.cs
►
Module
AOPModule.cs
Manager.cs
►
Caching
►
BaseClasses
CacheBase.cs
►
Default
Cache.cs
CacheCache.cs
ItemCache.cs
SessionCache.cs
►
Interfaces
ICache.cs
►
Module
CachingModule.cs
Manager.cs
►
CodeGen
►
BaseClasses
CompilerBase.cs
►
Module
CompilerModule.cs
Compiler.cs
►
Comparison
GenericComparer.cs
GenericEqualityComparer.cs
SimpleComparer.cs
SimpleEqualityComparer.cs
►
Conversion
►
Converters
►
BaseClasses
TypeConverterBase.cs
►
Interfaces
IConverter.cs
DbTypeTypeConverter.cs
SqlDbTypeTypeConverter.cs
►
Module
ConversionModule.cs
Manager.cs
►
DataMapper
►
BaseClasses
DataMapperBase.cs
MappingBase.cs
TypeMappingBase.cs
►
Default
DataMapper.cs
Mapping.cs
TypeMapping.cs
►
Interfaces
►
Contracts
IDataMapperContract.cs
IMapperModuleContract.cs
ITypeMappingContract.cs
IDataMapper.cs
IMapperModule.cs
IMapping.cs
ITypeMapping.cs
►
Module
DataMapperModule.cs
Manager.cs
►
EventArgs
EventArgs.cs
►
ExtensionMethods
ArrayExtensions.cs
CacheExtensions.cs
ConcurrentBagExtensions.cs
ConcurrentDictionary.cs
DateTimeExtensions.cs
DelegateExtensions.cs
ExceptionExtensions.cs
GenericObjectExtensions.cs
ICollectionExtensions.cs
IComparableExtensions.cs
IDictionaryExtensions.cs
IEnumerableExtensions.cs
MatchCollectionExtensions.cs
MathExtensions.cs
PermutationExtensions.cs
PredicateExtensions.cs
ProcessExtensions.cs
ReflectionExtensions.cs
StackTraceExtensions.cs
StreamExtensions.cs
StringExtensions.cs
TimeSpanExtensions.cs
TypeConversionExtensions.cs
ValueTypeExtensions.cs
►
Formatters
►
Interfaces
IStringFormatter.cs
GenericStringFormatter.cs
►
Patterns
►
BaseClasses
SafeDisposableBaseClass.cs
Singleton.cs
Factory.cs
IFluentInterface.cs
Bag.cs
BTree.cs
DateSpan.cs
Dynamo.cs
Fraction.cs
Graph.cs
ListMapping.cs
Matrix.cs
ObservableList.cs
PriorityQueue.cs
RingBuffer.cs
Set.cs
StringTemplate.cs
Table.cs
TagDictionary.cs
TaskQueue.cs
Vector3.cs
►
IO
►
Compression
►
BaseClasses
CompressorBase.cs
►
Default
DeflateCompressor.cs
GZipCompressor.cs
►
Interfaces
ICompressor.cs
►
Module
CompressionModule.cs
Manager.cs
►
Encryption
►
BaseClasses
AsymmetricBase.cs
HasherBase.cs
ShiftBase.cs
SymmetricBase.cs
►
Default
Hash.cs
RSA.cs
Shift.cs
Symmetric.cs
►
Interfaces
IAsymmetric.cs
IHasher.cs
IShift.cs
ISymmetric.cs
►
Module
EncryptionModule.cs
Manager.cs
►
Enums
CopyOptions.cs
►
ExtensionMethods
CompressionExtensions.cs
DelimitedExtensions.cs
EncryptionExtensions.cs
HTMLExtensions.cs
IDirectoryExtensions.cs
IFileExtensions.cs
SerializationExtensions.cs
StringExtensions.cs
►
FileFormats
►
BaseClasses
FormatBase.cs
StringFormatBase.cs
StringListFormatBase.cs
►
Delimited
Cell.cs
Delimited.cs
Row.cs
►
FixedLength
►
BaseClasses
FieldBase.cs
FixedLengthBase.cs
RecordBase.cs
►
Interfaces
IField.cs
IRecord.cs
StringField.cs
►
Interfaces
IFormat.cs
►
RSS
Channel.cs
Document.cs
Enclosure.cs
GUID.cs
Item.cs
Thumbnail.cs
Utils.cs
Excel.cs
INI.cs
VCalendar.cs
VCard.cs
►
FileSystem
►
BaseClasses
DirectoryBase.cs
FileBase.cs
FileSystemBase.cs
LocalFileSystemBase.cs
►
Default
AbsoluteFileSystem.cs
FtpDirectory.cs
FtpFile.cs
FtpFileSystem.cs
HttpFileSystem.cs
LocalDirectory.cs
LocalFile.cs
NetworkFileSystem.cs
RelativeLocalFileSystem.cs
ResourceDirectory.cs
ResourceFile.cs
ResourceFileSystem.cs
WebDirectory.cs
WebFile.cs
►
Interfaces
►
Contracts
IDirectoryContract.cs
IFileContract.cs
IFileSystemContract.cs
IDirectory.cs
IFile.cs
IFileSystem.cs
►
Module
FileSystemModule.cs
Manager.cs
►
Logging
►
BaseClasses
LogBase.cs
LoggerBase.cs
►
Default
DefaultLog.cs
DefaultLogger.cs
►
Enums
MessageType.cs
►
Interfaces
ILog.cs
ILogger.cs
►
Module
LoggingModule.cs
Manager.cs
►
Messaging
►
BaseClasses
MessageBase.cs
MessagingSystemBase.cs
►
Default
DefaultFormatter.cs
SMTPSystem.cs
►
Interfaces
IFormatter.cs
IMessage.cs
IMessagingSystem.cs
►
Module
MessagingModule.cs
Manager.cs
►
Serializers
►
BaseClasses
SerializerBase.cs
►
Default
BinarySerializer.cs
CSVSerializer.cs
JSONSerializer.cs
SOAPSerializer.cs
XMLSerializer.cs
►
Interfaces
ISerializer.cs
►
Module
SerializationModule.cs
Manager.cs
DirectoryInfo.cs
EmailMessage.cs
FileInfo.cs
Log.cs
►
IoC
►
BaseClasses
BootstrapperBase.cs
►
Default
►
Interfaces
ITypeBuilder.cs
DefaultBootstrapper.cs
TypeBuilder.cs
►
Interfaces
►
Contracts
IBootstrapperContract.cs
IModuleContract.cs
IBootstrapper.cs
IModule.cs
Manager.cs
►
Media
►
ExtensionMethods
BitmapExtensions.cs
ScreenExtensions.cs
►
Procedural
CellularMap.cs
CellularTexture.cs
FaultFormation.cs
MidpointDisplacement.cs
PerlinNoise.cs
RGBHistogram.cs
SwiftBitmap.cs
►
obj
►
Debug
TemporaryGeneratedFile_036C0B5B-1481-4323-8D20-8F5ADCB23D92.cs
TemporaryGeneratedFile_5937a670-0e60-4077-877b-f7221da3dda1.cs
TemporaryGeneratedFile_E7A71F73-0F8D-4B9B-B56E-8E70B10BC5D3.cs
►
Release
TemporaryGeneratedFile_036C0B5B-1481-4323-8D20-8F5ADCB23D92.cs
TemporaryGeneratedFile_5937a670-0e60-4077-877b-f7221da3dda1.cs
TemporaryGeneratedFile_E7A71F73-0F8D-4B9B-B56E-8E70B10BC5D3.cs
►
ORM
►
BaseClasses
MappingBaseClass.cs
ObjectBaseClass.cs
►
ExtensionMethods
DbCommandExtensions.cs
IDataReaderExtensions.cs
►
Interfaces
IDatabase.cs
IObject.cs
►
Manager
►
Aspect
►
Interfaces
IORMObject.cs
ORMAspect.cs
►
Mapper
►
BaseClasses
PropertyBase.cs
►
Default
ICollectionManyToMany.cs
ICollectionManyToOne.cs
ID.cs
IEnumerableManyToOne.cs
IListManyToMany.cs
IListManyToOne.cs
ListManyToMany.cs
ListManyToOne.cs
ManyToMany.cs
ManyToOne.cs
Map.cs
Reference.cs
►
Interfaces
ICollectionManyToMany.cs
ICollectionManyToOne.cs
IID.cs
IIEnumerableManyToOne.cs
IIListManyToMany.cs
IIListManyToOne.cs
IListManyToMany.cs
IListManyToOne.cs
IManyToMany.cs
IManyToOne.cs
IMap.cs
IMapping.cs
IMultiMapping.cs
IProperty.cs
IReference.cs
ISingleMapping.cs
Manager.cs
►
Module
ORMModule.cs
►
QueryProvider
►
BaseClasses
DatabaseQueryProviderBase.cs
ParameterBase.cs
►
Default
►
LDAP
LDAPBatch.cs
LDAPGenerator.cs
LDAPQueryProvider.cs
►
SQLServer
SQLServerGenerator.cs
SQLServerQueryProvider.cs
Command.cs
DatabaseBatch.cs
Parameter.cs
StringParameter.cs
►
Interfaces
IBatch.cs
ICommand.cs
IGenerator.cs
IParameter.cs
IQueryProvider.cs
Manager.cs
►
Schema
►
BaseClasses
SourceBase.cs
TableBase.cs
►
Default
►
Database
►
SQLServer
►
Builders
►
Interfaces
IBuilder.cs
Functions.cs
StoredProcedureColumns.cs
StoredProcedures.cs
TableColumns.cs
TableForeignKeys.cs
Tables.cs
TableTriggers.cs
Views.cs
SQLServerSchemaGenerator.cs
Column.cs
Database.cs
Function.cs
StoredProcedure.cs
Table.cs
Trigger.cs
View.cs
►
LDAP
LDAPSchema.cs
►
Enums
TriggerType.cs
►
Interfaces
IColumn.cs
IFunction.cs
ISchemaGenerator.cs
ISource.cs
ITable.cs
ITrigger.cs
Manager.cs
►
SourceProvider
►
Interfaces
ISourceInfo.cs
DefaultDatabase.cs
Manager.cs
SourceInfo.cs
ORMManager.cs
Session.cs
►
Parameters
AndParameter.cs
BetweenParameter.cs
EqualParameter.cs
LikeParameter.cs
NotEqualParameter.cs
OrParameter.cs
StringEqualParameter.cs
StringNotEqualParameter.cs
QueryProvider.cs
►
Profiler
►
ExtensionMethods
TimerExtensions.cs
►
Manager
►
Default
Entry.cs
Profiler.cs
StopWatch.cs
►
Interfaces
IProfiler.cs
IResult.cs
IResultEntry.cs
►
Module
ProfilerModule.cs
Manager.cs
Profiler.cs
►
Properties
AssemblyInfo.cs
►
Random
►
BaseClasses
GeneratorAttributeBase.cs
►
ContactInfoGenerators
AddressGenerator.cs
CityGenerator.cs
DomainNameGenerator.cs
EmailAddressGenerator.cs
PhoneNumberGenerator.cs
StateAbbreviationGenerator.cs
StateGenerator.cs
StreetAddressGenerator.cs
ZipCodeGenerator.cs
►
DefaultClasses
BoolGenerator.cs
ClassGenerator.cs
ColorGenerator.cs
DateTimeGenerator.cs
DecimalGenerator.cs
EnumGenerator.cs
GuidGenerator.cs
IntegerGenerator.cs
StringGenerator.cs
TimeSpanGenerator.cs
►
ExtensionMethods
RandomExtensions.cs
►
Interfaces
IGenerator.cs
IStringGenerator.cs
►
NameGenerators
CompanyGenerator.cs
FemaleFirstNameGenerator.cs
FemaleNameGenerator.cs
FemaleNamePrefixGenerator.cs
LastNameGenerator.cs
MaleFirstNameGenerator.cs
MaleNameGenerator.cs
MaleNamePrefixGenerator.cs
NameGenerator.cs
NameSuffixGenerator.cs
►
StringGenerators
LoremIpsumGenerator.cs
PatternGenerator.cs
RegexStringGenerator.cs
Random.cs
►
Validation
►
Enums
ComparisonType.cs
IsValidEnum.cs
►
ExtensionMethods
ObjectExtensions.cs
Between.cs
Cascade.cs
Compare.cs
CompareTo.cs
Contains.cs
DoesNotContain.cs
Empty.cs
Is.cs
MaxLength.cs
MinLength.cs
NotEmpty.cs
NotInRange.cs
►
Web
►
ExtensionMethods
DictionaryExtensions.cs
HTMLExtensions.cs
HTTPContextExtensions.cs
HTTPRequestExtensions.cs
IPAddressExtensions.cs
NameValueCollectionExtensions.cs
►
Streams
UglyStream.cs
►
Workflow
►
Manager
►
Interfaces
IConstraint.cs
IInvoker.cs
IOperation.cs
IOperationInvoker.cs
IWorkflow.cs
IWorkflowInvoker.cs
IWorkflowNode.cs
►
Module
WorkflowModule.cs
GenericConstraint.cs
GenericOperation.cs
Manager.cs
OperationInvoker.cs
Workflow.cs
WorkflowInvoker.cs
WorkflowNode.cs
Workflows.cs
GlobalSuppressions.cs
Generated on Thu Aug 18 2016 20:33:41 for Craig's Utility Library by
1.8.11