| Class | Description | |
|---|---|---|
![]()  | AdaptiveStringBuilder | Provides mutable string of characters with optimized string building mechanism. This class cannot be inherited. | 
![]()  | AdaptiveStringBuilderUtilities | Comprises utility methods for working with the AdaptiveStringBuilder class. | 
![]()  | AfterNameChangeEventArgs | Provides status data after the name changing event. | 
![]()  | AppStartupException | Represents the error message on start-up of the System.String application. | 
![]()  | ArgumentEmptyException | The exception that is thrown when an argument of the value type is empty. | 
![]()  | ArgumentMismatchItemsCountException | Represents exception on the mismatch of the umber of elements in the collection of the argument. | 
![]()  | ArgumentNullOrEmptyException | The exception that is thrown when an argument of the string type is empty or null. | 
![]()  | ArrayUtilities | Comprises utility methods for working with the arrays | 
![]()  | AspNetAppDomainInfo | |
![]()  | AuthUtilities | |
![]()  | BaseJsonDataDifferenceApplier | |
![]()  | BaseResource | Base class for resource view. | 
![]()  | BaseSerializableObjectUtilities | Provides base methods to serialize and deserialize ISerializableObject instances using DataWriter and DataReader api. | 
![]()  | BeforeNameChangeEventArgs | Provides status data before the name changing event. | 
![]()  | BoolCommandLineParameter | The base class for the boolean parameters. | 
![]()  | BytesToStringUtilities | Provides methods for converting System.Byte tyoe values to System.String type values. | 
![]()  | CollectionUtilities | Provides utility methods for working with collections. | 
![]()  | ColorUtilities | Provides utility methods for working with color palette. | 
![]()  | CommandLine | Provides methods of working with command line. | 
![]()  | CommandLineParameter | The base class of the command line parameter. | 
![]()  | CommandLineParameterCollection | Provides methods of working with the collection of the command line parameters. | 
![]()  | CompilerErrorCollectionUtilities | Provides methods of working with collections of errors and warnings of the compiler. | 
![]()  | CompositeObjectListUtilities | Contains utilities for CompositeObjectList<TObject>. | 
![]()  | CompressionUtilities | Provides zip (compression) and unzip methods. | 
![]()  | DataConverter | Base class of the data type converter. | 
![]()  | DataReader | The base class for the classes that implement sequential reading of the data. | 
![]()  | DataTypeMismatchException | Provides exception that is created when trying to set a value of an incorrect type into the property. | 
![]()  | DataTypeUtilities | Provides utility methods for working with data types. | 
![]()  | DataWriter | The base class for the classes that implement sequential writing of the data. | 
![]()  | DataWriterSettings | Provides settings for the DataWriter class. | 
![]()  | DateTimeFormatInfoUtilities | Extends the System.Globalization.DateTimeFormatInfo class. | 
![]()  | DateTimeUtilities | Comprises utility methods for working with the date and time. | 
![]()  | DbOperationException | Provides the exception for operations in database. | 
![]()  | DBUtilities | Provides utility methods for working with database objects. | 
![]()  | DefaultInstanceFactoryAttribute | Used to mark non public constructor which should be used by instance factory created using ReflectionUtilities.GetInstanceFactory<TInstance> method. | 
![]()  | DefaultResourceManager | Represents a resource manager that provides Null Object behavior for access to culture-specific resources. | 
![]()  | DESCryptoServiceProvider | Provides DES methods for encrypting. | 
![]()  | DictionaryUtilities | Comprises utility methods for working with dictionaries. | 
![]()  | DSACryptoServiceProvider | Provides methods for encrypting text with an open key using the DSA algorithm. | 
![]()  | DublicateDataException | Represents the exception for duplicate instances of data. | 
![]()  | DynamicXml | Provides methods of working with an XML document. | 
![]()  | EnumCommandLineParameter<TValues> | The base class for the command line parameters of the enumeration type. | 
![]()  | EnumStrictUtilities | Comprises utility methods for working with the enumerations. | 
![]()  | EnumUtilities | Provides utility methods for enumeration types. | 
![]()  | EventUtilities | |
![]()  | FeatureUtilities | |
![]()  | FileUtilities | Provides methods of working with files. | 
![]()  | ForeignPackageException | |
![]()  | FormulaUtilities | Contains static mathematical functions that are missing in System.Math. | 
![]()  | GeneralResourceStorage | Provides operations for resource storage. | 
![]()  | GraphicUtilities | Comprises utility methods for working with image. | 
![]()  | GuidUtilities | Comprises utility methods for working with the System.Guid structure. | 
![]()  | ImageUrlBuilder | Provides methods for generating URL of graphics objects. | 
![]()  | InvalidNameException | Represents exception for an invalid name. | 
![]()  | InvalidObjectStateException | Represents the exception that occurs on incorrect object state. | 
![]()  | InvalidTypeCastException | Represents exception that is created an unacceptable type conversion. | 
![]()  | InvalidUserTimeZoneException | Provides exception that is created if a user has an incorrect time zone specified. | 
![]()  | ItemAlreadyExistException | Exception class for denoting that the same object exists in collection. | 
![]()  | ItemNotFoundException | Represents an exception for an unfound collection element. | 
![]()  | JsonDataDifferenceApplier | |
![]()  | JsonDataDifferenceItem | |
![]()  | JsonDataDifferenceItemCollection | |
![]()  | JsonDataDifferencePackage | |
![]()  | JsonDataReader | Provides methods for reading data in the Json format. | 
![]()  | JsonDataWriter | Provides methods for sequential writing of data in the Json format. | 
![]()  | JsonDataWriterSettings | Provides methods and properties of the JsonDataWriter settings. | 
![]()  | ListGraphNodeUtilities | Provides methods for graph manipulation. | 
![]()  | LocalizableImage | Provides methods of working with localized image. | 
![]()  | LocalizableString | Provides methods of working with localized string. | 
![]()  | LocalizableStringConverter | Provides methods for converting LocalizableString type to other types and vice versa. | 
![]()  | LocalizableValue | Base class for the localized value. | 
![]()  | LocalizableValue<T> | Template for localized values of different types that provides methods for working with them. | 
![]()  | LocalizableValueCollection | Provides methods of working with the collection of localized values. | 
![]()  | MetaPathNullOrEmptyException | Provides exception for empty and null objects of the System.String type that represent path to metadata. | 
![]()  | MimeTypeDetector | MIME type detection. Initializes a new instance of the Terrasoft.Core.MimeTypeDetector class. | 
![]()  | MimeTypeResult | MIME type detection result. | 
![]()  | MismatchItemsCountException | Represents exception that is created on the mismatch of the umber of elements in the collection. | 
![]()  | NameChangeEventArgs | Base class for the status data of the name changing event. | 
![]()  | NotAllowedIPAddressException | |
![]()  | NullOrEmptyException | Provides exception for empty and null objects of the System.String type. | 
![]()  | ObjectIsReadOnlyException | Represents the exception for the read-only objects. | 
![]()  | ObjectList | Provides utility methods to create ObjectList<T> instances. | 
![]()  | ObjectList<T> | Generic collection that implements IObjectList interface. | 
![]()  | PasswordCryptoProvider | Provides methods for passwords hashing. | 
![]()  | PasswordExpiredException | |
![]()  | ReflectionUtilities | Provides methods for working with information about classes and types during execution. | 
![]()  | ResourceBuilder | Provides methods for building resources. | 
![]()  | ResourceConfigurationSectionGroup | |
![]()  | ResourceCultureSectionElement | |
![]()  | ResourceCulturesSection | |
![]()  | ResourceCulturesSectionCollection | |
![]()  | ResourceGeneralSettingsSection | |
![]()  | ResourceGroup | Provides methods for working with group of resources. | 
![]()  | ResourceGroupCollection | Provides methods for working with collection of resource groups. | 
![]()  | ResourceItem | Base class for resource view. | 
![]()  | ResourceItemCollection | Provides methods for working with collection of resource items. | 
![]()  | ResourceManagerCollection | Provides methods for working with collection of resource managers. | 
![]()  | ResourcePackage | Provides methods for working with resource package. | 
![]()  | ResourceResolver | |
![]()  | ResultMessage | Contains message text and its type. | 
![]()  | ResultMessageCollection | Collection of messages ResultMessage. | 
![]()  | ServerInfoUtilities | Supports all classes in the .NET Framework class hierarchy and provides low-level services to derived classes. This is the ultimate base class of all classes in the .NET Framework; it is the root of the type hierarchy.To browse the .NET Framework source code for this type, see the Reference Source. | 
![]()  | SoapInvoker | |
![]()  | SourceControlLockException | The locking error exception of the system elements in the version control system. | 
![]()  | SourceControlOperationException | Represents the exception when working with the version control system. | 
![]()  | SourceControlOperationIllegalUrlException | |
![]()  | SourceControlOutOfDateException | |
![]()  | SourceControlSecurityException | Represents the security error exception when working with the version control system. | 
![]()  | SourceControlServerIsBusyException | |
![]()  | StreamUtilities | Comprises utility methods for working with streams. | 
![]()  | StringUtilities | Provides methods of working with strings. | 
![]()  | StringWriterWithEncoding | Implements System.IO.StringWriter for recording data to string taking encoding into account. | 
![]()  | SvnHookException | |
![]()  | SvnLockException | |
![]()  | SvnLockPackageException | |
![]()  | TerrasoftImage | |
![]()  | TerrasoftImageConverter | |
![]()  | ThreadSafeCache<TKey,TValue> | |
![]()  | ThreadSafeCacheExtensions | |
![]()  | TimeZoneInfoUtilities | Extends the System.TimeZoneInfo class. | 
![]()  | TopologicalSorterLoopsException<T> | The exception class (generalized) for transferring information about the dependency cycle between list items. | 
![]()  | UnsupportedTypeException | Represents an exception for types that are not supported by the current content. | 
![]()  | UriUtilities | Comprises utility methods for working with the unified resource identifiers (URI). | 
![]()  | ValidateException | Base exception class for validation. | 
![]()  | ValidateUtilities | |
![]()  | WebMethodInfo | |
![]()  | WebMethodInfoCollection | |
![]()  | WebMethodParameterInfo | |
![]()  | WebServiceInfo | |
![]()  | WebServiceUtilities | |
![]()  | XmlDataReader | Provides methods for reading data in the Xml format. | 
![]()  | XmlDataWriter | Provides methods for sequential writing of data in the XML format. | 
![]()  | XmlDataWriterSettings | Provides settings for the class. XmlDataWriter | 
![]()  | XmlResourceReader | Provides methods for reading resource metadata in the XML format. | 
![]()  | XmlResourceWriter | Provides methods for recording resource metadata in the XML format. | 
| Interface | Description | |
|---|---|---|
![]()  | ICompositeObject | Represents value which consists of multiple simple values. | 
![]()  | ICompositeObjectList<TObject> | Represents list of composite values ICompositeObject which supports serialization. | 
![]()  | IGraphNode | Represents a graph node. | 
![]()  | IMetaDataSerializable | |
![]()  | IObjectList | Represents list of values which support serialization. | 
![]()  | IResourceManager | Provides methods for convenient access to culture-specific resources at run time. | 
![]()  | IResourceStorage | Provides functionality for storing and retrieving resource managers. | 
![]()  | ISerializableObject | Represents object which can serialize it's state using provided DataWriter and restore it using provided DataReader.Type should have public parameterless constructor. | 
![]()  | IServerInfoUtilities | Contains methods to obtain server information. | 
| Enumeration | Description | |
|---|---|---|
![]()  | AggregationType | The type of aggregate function (can have None value). | 
![]()  | AggregationTypeStrict | The type of aggregate function (cannot have None value). | 
![]()  | ArithmeticOperation | Arithmetic operation. | 
![]()  | BitwiseOperation | Bitwise operation. | 
![]()  | CommitResult | Pre-commit validation result type. | 
![]()  | DateTimeValueKind | Date and time. | 
![]()  | DBEngineType | |
![]()  | JsonDataDifferenceOperation | |
![]()  | LocalizableResourceType | Type of localized resource. | 
![]()  | LogicalOperation | Logical operation. | 
![]()  | LogicalOperationStrict | Logical operation (cannot have None value). | 
![]()  | MessageType | The type of message. | 
![]()  | OrderDirection | Sorting order (can have None value). | 
![]()  | OrderDirectionStrict | Sorting order (cannot have None value). | 
![]()  | ParameterDirection | The modifier of the parameter. Determines the direction of the parameter value transfer. | 
![]()  | PreUpdateValidationResult | Pre-update validation result type. | 
![]()  | QueryKind | Query kind, that is used to request special executor. | 
![]()  | ResourceItemType | The type of resource. | 
![]()  | SessionEndMethod | Method for closing user session. | 
![]()  | SourceControlSaveType | Type of commit operation in the version control system storage. | 
![]()  | SysPackageInstallType | |
![]()  | SysPackageSchemaDataInstallType | |
![]()  | TerrasoftImageContentType | 
    
    
    
    
    
    
                

