Namespace Terrasoft.Common
Classes
AdaptiveStringBuilder
Предоставляет изменяемую строку символов с оптимизированным механизмом построения строки. Этот класс не наследуется.
AdaptiveStringBuilderUtilities
Содержит служебные методы для работы с классом AdaptiveStringBuilder.
AfterNameChangeEventArgs
Предоставляет данные о состоянии после события изменения имени.
AppStartupException
Представляет исключение об ошибке при запуске приложения System.String.
ArgumentEmptyException
The exception that is thrown when an argument of the value type is empty.
ArgumentMismatchItemsCountException
Представляет исключение при несовпадении количества элементов коллекции аргумента.
ArgumentNullOrEmptyException
The exception that is thrown when an argument of the string type is empty or null
.
ArrayUtilities
Содержит служебные методы для работы с массивами
AspNetAppDomainInfo
AssemblyNotInitializedException
Exception class for error when assembly is not intialized.
AssemblyTypeLoader
Safe type enumerator.
AssemblyUtilities
AuthUtilities
BaseJsonDataDifferenceApplier
BaseResource
Базовый класс для представления ресурса.
BaseSerializableObjectUtilities
Provides base methods to serialize and deserialize ISerializableObject instances using DataWriter and DataReader api.
BeforeNameChangeEventArgs
Предоставляет данные о состоянии до события изменения имени.
BoolCommandLineParameter
Базовый класс для параметров логического типа.
BooleanUtilities
Provides methods for working with a logical type.
BytesToStringUtilities
Предоставляет методы по преобразованию значений типа System.Byte в значения типа System.String.
CollectionUtilities
Предоставляет служебные методы для работы с коллекциями.
ColorUtilities
Предоставляет служебные методы для работы с цветовой палитрой.
CommandLine
Предоставляет методы работы с командной строкой.
CommandLineParameter
Базовый класс параметра командной строки.
CommandLineParameterCollection
Предоставляет методы работы с коллекцией параметров командной строки.
CommonDbException
Provides the common exception for occurred errors while executing a database queries.
CompilerErrorCollectionUtilities
Предоставляет методы работы с коллекциями ошибок и предупреждений компилятора.
CompositeObject
Provides a way to store composite object content in inner Dictionary
CompositeObjectList<TObject>
Provides a way to store collection of ICompositeObject items.
CompositeObjectListUtilities
Contains utilities for CompositeObjectList<TObject>.
CompressionUtilities
Предоставляет методы работы по упаковке (сжатию) и распаковке данных.
CoreDsaCryptoServiceProvider
DataConverter
Базовый класс преобразователя типов данных.
DataReader
Базовый класс для классов, реализующих последовательное чтение данных.
DataTypeMismatchException
Представляет исключение, которое создается при попытке установть в свойсто значение не корректного типа.
DataTypeUtilities
Предоставляет служебные методы работы с типами данных.
DataWriter
The base class for classes that implement sequential data writing.
DataWriterSettings
Provides settings for the DataWriter class.
DateTimeFormatInfoUtilities
Exends class System.Globalization.DateTimeFormatInfo.
DateTimeUtilities
Содержит служебные методы для работы с датой и временем.
DbOperationException
Provides the exception for operations in database.
DBUtilities
Предоставляет служебные методы для работы с объектами базы данных.
DefaultInstanceFactoryAttribute
Used to mark non public constructor which should be used by instance factory created using
DefaultResourceManager
Represents a resource manager that provides Null Object behavior for access to culture-specific resources.
DESCryptoServiceProvider
Предоставляет методы шифрования текста по алгоритму DES.
DictionaryUtilities
Содержит служебные методы работы со словарями.
DSACryptoServiceProvider
Предоставляет методы для шифрования текста с открытым ключом по алгоритму DSA.
DublicateDataException
Представляет исключение для дублируемых экземпляров данных.
DynamicXml
Предоставляет методы работы с xml-документом.
EnumCommandLineParameter<TValues>
Базовый класс для параметров командной строки типа перечисления.
EnumStrictUtilities
Содержит служебные методы для работы с перечислениями.
EnumUtilities
Provides utility methods for enumeration types.
EventUtilities
FeatureUtilities
FileUtilities
Предоставляет методы работы с файлами.
ForeignPackageException
FormulaUtilities
Содержит статические математические функции, отсутствующие в System.Math.
GeneralResourceStorage
Provides operations for resource storage.
GraphicUtilities
Содержит служебные методы для работы с изображением.
GuidUtilities
Содержит служебные методы для работы со структурой System.Guid.
ImageUrlBuilder
Предоставляет методы для формирования url графических объектов.
InvalidNameException
Представляет исключение для некорректного имени.
InvalidObjectStateException
Представляет исключение, возникающее при некорректном состоянии объекта.
InvalidTypeCastException
Представляет исключение, которое создается при недопустимом преобразовании типов.
InvalidUserTimeZoneException
Представляет исключение, которое создается, если у пользователя установлен некорректный часовой пояс.
ItemAlreadyExistException
Exception class for denoting that the same object exists in collection.
ItemNotFoundException
Представляет исключение для не найденного элемента в коллекции.
JsonDataDifferenceApplier
JsonDataDifferenceItem
JsonDataDifferenceItemCollection
JsonDataDifferencePackage
JsonDataReader
Предоставляет методы для чтения данных в формате Json.
JsonDataWriter
Представляет методы для последовательной записи данных в формате Json.
JsonDataWriterSettings
Предоставляет методы и свойства настроек JsonDataWriter.
KeyValueCollection
This key value collection is used to serialize a dictionary into JSON format and back.
ListGraphNodeUtilities
Provides methods for graph manipulation.
LocalizableImage
Предоставляет методы работы с локализуемым изображением.
LocalizableString
Предоставляет методы работы с локализуемой строкой.
LocalizableStringConverter
Предоставляет методы преобразования типа LocalizableString в другие типы и наоборот.
LocalizableValue
Базовый класс для локализуемого значения.
LocalizableValue<T>
Шаблон для локализуемых значений различных типов, предоставляющий методы работы с ними.
LocalizableValueCollection
Предоставляет методы работы с коллекцией локализуемых значений.
MetaPathNullOrEmptyException
Represents an exception for empty and null
System.String objects, representing the path
to the metadata.
MimeTypeDetector
MIME type detection. Initializes a new instance of the Terrasoft.Core.MimeTypeDetector class.
MimeTypeResult
MIME type detection result.
MismatchItemsCountException
Представляет исключение, которое создается при несовпадении количества элементов коллекции.
NameChangeEventArgs
Базовый класс для данных состояния события изменения имени.
NodeIdGenerator
NotAllowedIPAddressException
NullOrEmptyException
Представляет исключение для пустых и null
объектов типа System.String.
ObjectIsReadOnlyException
Представляет исключение для объектов, открытых только для чтения.
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 class and type information at runtime.
ResourceBuilder
Предоставляет методы для построения ресурсов.
ResourceConfigurationSectionGroup
ResourceCultureSectionElement
ResourceCulturesSection
ResourceCulturesSectionCollection
ResourceGeneralSettingsSection
ResourceGroup
Предоставляет методы для работы с группой ресурсов.
ResourceGroupCollection
Предоставляет методы для работы с коллекцией групп ресурсов.
ResourceItem
Базовый класс для представления элемента ресурса.
ResourceItemCollection
Предоставляет методы для работы с коллекцией элементов ресурсов.
ResourceManagerCollection
Представляет методы для работы с коллекцией менеджеров ресурсов.
ResourcePackage
Предоставляет методы работы с пакетом ресурсов.
ResourceResolver
ResultMessage
Содержит текст сообщения и его тип
ResultMessageCollection
Коллекция сообщений ResultMessage.
SerializationUtilities
Provides helper methods for serialization using System.Runtime.Serialization.ISerializable interface.
ServerInfoUtilities
ServiceStackTextHelper
SourceControlLockException
Исключение ошибки блокирования элементов системы в системе контроля версий.
SourceControlOperationException
Представляет исключение при работе с системой управления версиями.
SourceControlOperationIllegalUrlException
SourceControlOutOfDateException
SourceControlSecurityException
Представляет исключение ошибки безопасности при работе с системой управления версиями.
SourceControlServerIsBusyException
StreamUtilities
Содержит служебные методы для работы с потоками.
StringUtilities
Предоставляет методы работы со строками.
StringWriterWithEncoding
Реализует System.IO.StringWriter для записи данных в строку с учетом кодировки.
SvnHookException
SvnLockException
SvnLockPackageException
SystemOperationRestrictedException
Exception for restricted action while SystemOperationRestricted mode activated.
TerrasoftImage
TerrasoftImageConverter
ThreadSafeCache<TKey, TValue>
ThreadSafeCacheExtensions
TimeZoneInfoUtilities
Exends class System.TimeZoneInfo.
TopologicalSorterLoopsException<T>
Класс (обобщенный) исключения для передачи информации о цикле зависимостей между элементами списка.
TypeReference
Should be used to support serialization of Type instances with System.Runtime.Serialization.Formatters.Binary.BinaryFormatter in net core runtime.
UnsupportedTypeException
Представляет исключение для типов, которые не поддерживаются текущим контентом.
UriUtilities
Содержит служебные методы для работы с унифицированными идентификаторами ресурсов (URI).
ValidateException
Base exception class for validation.
ValidateUtilities
XmlDataReader
Предоставляет методы для чтения данных в формате Xml.
XmlDataWriter
Представляет методы для последовательной записи данных в формате Xml.
XmlDataWriterSettings
Предоставляет настройки для класса XmlDataWriter
XmlResourceReader
Предоставляет методы для чтения метаданных ресурсов в формате Xml.
XmlResourceWriter
Предоставляет методы для записи метаданных ресурсов в формат Xml.
Interfaces
IAssemblyTypeLoader
Safe type enumerator.
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.
IHttpWebRequestFactory
IMetaDataSerializable
INodeIdGenerator
Provides a method for generating unique node identifier.
IObjectList
Represents list of values which supports 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.
IServerInfoUtilities
Contains methods to obtain server information.
Enums
AdminUnitRoleSources
SysAdminUnitInRole source type.
AggregationType
Тип агрегирующей функции (допускает значение None).
AggregationTypeStrict
Тип агрегирующей функции (не допускает значение None).
ArithmeticOperation
Арифметическая операция.
BitwiseOperation
Побитовая операция.
CommitResult
Pre-commit validation result type.
DateTimeValueKind
Дата и время.
DBEngineType
JsonDataDifferenceOperation
LocalizableResourceType
Type of localized resource.
LogicalOperation
Логическая операция.
LogicalOperationStrict
Логическая операция (не допускает значение None).
MessageType
Тип сообщения.
OrderDirection
Порядок сортировки (допускает значение None).
OrderDirectionStrict
Порядок сортировки (не допускает значение None).
ParameterDirection
Модификатор параметра. Определяет направление передачи значения параметра.
PreUpdateValidationResult
Pre-update validation result type.
QueryKind
Query kind, that is used to request special executor.
ResourceItemType
Тип ресурса.
SessionEndMethod
Метод закрытия пользовательской сессии.
SourceControlSaveType
Тип операции фиксации в хранилище системы контроля версий.