SingletonNotFoundInCacheException - класс

Исключение, возникающее в случае, когда невозможно получить карточку-синглтон из кэша (такую, как карточка настроек), т.к. при её загрузке возникли ошибки.

Definition

Пространство имён: Tessa.Cards.Caching
Сборка: Tessa (в Tessa.dll) Версия: 4.0.4
C#
[SerializableAttribute]
public sealed class SingletonNotFoundInCacheException : ApplicationException
Inheritance
Object    Exception    ApplicationException    SingletonNotFoundInCacheException

Конструкторы

SingletonNotFoundInCacheException Создаёт экземпляр класса с указанием значений его свойств.

Свойства

CardTypeName Имя типа карточки для синглтона, загрузка которого завершилась с ошибками.
DataGets a collection of key/value pairs that provide additional user-defined information about the exception.
(Унаследован от Exception)
HelpLinkGets or sets a link to the help file associated with this exception.
(Унаследован от Exception)
HResultGets or sets HRESULT, a coded numerical value that is assigned to a specific exception.
(Унаследован от Exception)
InnerExceptionGets the Exception instance that caused the current exception.
(Унаследован от Exception)
MessageGets a message that describes the current exception.
(Унаследован от Exception)
SourceGets or sets the name of the application or the object that causes the error.
(Унаследован от Exception)
StackTraceGets a string representation of the immediate frames on the call stack.
(Унаследован от Exception)
TargetSiteGets the method that throws the current exception.
(Унаследован от Exception)
ValidationResult Результат неудачной валидации для процесса загрузки карточки-синглтона.

Методы

EqualsDetermines whether the specified object is equal to the current object.
(Унаследован от Object)
FinalizeAllows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection.
(Унаследован от Object)
GetBaseExceptionWhen overridden in a derived class, returns the Exception that is the root cause of one or more subsequent exceptions.
(Унаследован от Exception)
GetHashCodeServes as the default hash function.
(Унаследован от Object)
GetObjectData Записывает сериализованные данные текущего объекта в указанный объект [System.Runtime.Serialization.SerializationInfo].
(Переопределяет ExceptionGetObjectData(SerializationInfo, StreamingContext))
GetTypeGets the runtime type of the current instance.
(Унаследован от Exception)
MemberwiseCloneCreates a shallow copy of the current Object.
(Унаследован от Object)
ToStringВозвращает строковое представление объекта.
(Переопределяет ExceptionToString)

События

SerializeObjectStateOccurs when an exception is serialized to create an exception state object that contains serialized data about the exception.
(Унаследован от Exception)

Методы расширения

Get
(Определяется ComHelper)
GetFullText Возвращает полную информацию по заданному исключению, включая серверный стектрейс для FaultException и текст нескольких исключений для AggregateException. Для обычных исключений результат аналогичен вызову метода ToString.
(Определяется PlatformExtensions)
GetSessionExceptionCode Возвращает код исключения, выброшенного на сервере как SessionException, или Unknown, если код исключения получить не удалось.
(Определяется RuntimeExtensions)
GetShortText Возвращает краткую информацию по заданному исключению, что обычно соответствует Message.
(Определяется PlatformExtensions)
GetStatusCode Возвращает код ошибки HTTP-запроса в зависимости от вида исключения. Для неизвестных исключений возвращается InternalServerError.
(Определяется PlatformExtensions)
Invoke
(Определяется ComHelper)
IsExceptionCritical Возвращает признак того, что указанное исключение относится в разряд критических и должно привести к завершению приложения.
(Определяется RuntimeExtensions)
IsLoginHiddenException Возвращает признак того, что исключение не отображается пользователю, когда оно возникло при входе в систему. Например, пользователь не входит в домен.
(Определяется RuntimeExtensions)
IsUnauthorizedWebException Возвращает признак того, что исключение является ошибкой с кодом ошибки 401: Unauthorized. Обычно такое исключение происходит при неудачной авторизации Windows. Учитывает агрегирование асинхронных исключений.
(Определяется RuntimeExtensions)
PipeIsBroken Возвращает признак того, что исключение связано с остановкой канала, например, если клиент разорвал подключение, а метод пытается передать сообщение клиенту. Обычно соответствует ошибке с текстом "Pipe is broken". Учитывает наличие вложенных исключений и AggregateException.
(Определяется PipesExtensions)
Set
(Определяется ComHelper)
ToJson Выполняет сериализацию исключения в JSON. Может использоваться для передачи исключений между сервером и клиентом.
(Определяется PlatformExtensions)
ToPlainValidationResult Выполняет сериализацию исключения в виде объекта PlainValidationResult. Может использоваться для передачи исключений между сервером и клиентом.
(Определяется PlatformExtensions)
TryGetNestedInnerException Возвращает вложенное исключение для ex на любое число уровней вложенности, которое удовлетворяет условию predicateFunc, или null, если такое вложенное исключение не найдено.
(Определяется PlatformExtensions)

См. также