Для изменения размера нажмите или перетащите

CommandArgumentException - класс

The exception that is thrown when one of the arguments provided to a command is not valid.
Иерархия наследования

Пространство имён:  Tessa.Platform.CommandLine
Сборка:  Tessa (в Tessa.dll) Версия: 3.5.0.19
Синтаксис
[SerializableAttribute]
public class CommandArgumentException : CommandException

Тип CommandArgumentException предоставляет следующие члены.

Конструкторы
  ИмяОписание
Открытый методCommandArgumentException
Initializes a new instance of the CommandArgumentException class.
Защищённый методCommandArgumentException(SerializationInfo, StreamingContext)
Initializes a new instance of the CommandArgumentException class with serialized data.
Открытый методCommandArgumentException(String, String)
Initializes a new instance of the CommandArgumentException class with the specified command name and argument name.
Открытый методCommandArgumentException(String, String, String)
Initializes a new instance of the CommandArgumentException class with the specified command name, argument name and error message.
Открытый методCommandArgumentException(String, String, String, Exception)
Initializes a new instance of the CommandArgumentException class with the specified command name, argument name, error message and the exception that is the cause of this exception.
В начало страницы
Свойства
  ИмяОписание
Открытое свойствоArgumentName
Gets the name of the argument that causes this exception.
Открытое свойствоCommandName
Gets the name of the command that causes this exception.
(Унаследован от CommandException.)
Открытое свойствоData
Gets a collection of key/value pairs that provide additional user-defined information about the exception.
(Унаследован от Exception.)
Открытое свойствоHelpLink
Gets or sets a link to the help file associated with this exception.
(Унаследован от Exception.)
Открытое свойствоHResult
Gets or sets HRESULT, a coded numerical value that is assigned to a specific exception.
(Унаследован от Exception.)
Открытое свойствоInnerException
Gets the Exception instance that caused the current exception.
(Унаследован от Exception.)
Открытое свойствоMessage
Gets a message that describes the current exception.
(Унаследован от Exception.)
Открытое свойствоSource
Gets or sets the name of the application or the object that causes the error.
(Унаследован от Exception.)
Открытое свойствоStackTrace
Gets a string representation of the immediate frames on the call stack.
(Унаследован от Exception.)
Открытое свойствоTargetSite
Gets the method that throws the current exception.
(Унаследован от Exception.)
В начало страницы
Методы
  ИмяОписание
Открытый методEquals
Determines whether the specified object is equal to the current object.
(Унаследован от Object.)
Защищённый методFinalize
Allows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection.
(Унаследован от Object.)
Открытый методGetBaseException
When overridden in a derived class, returns the Exception that is the root cause of one or more subsequent exceptions.
(Унаследован от Exception.)
Открытый методGetHashCode
Serves as the default hash function.
(Унаследован от Object.)
Открытый методGetObjectData
When overridden in a derived class, sets the SerializationInfo with information about the exception.
(Переопределяет CommandExceptionGetObjectData(SerializationInfo, StreamingContext).)
Открытый методGetType
Gets the runtime type of the current instance.
(Унаследован от Exception.)
Защищённый методMemberwiseClone
Creates a shallow copy of the current Object.
(Унаследован от Object.)
Открытый методToString
Creates and returns a string representation of the current exception.
(Унаследован от Exception.)
В начало страницы
События
  ИмяОписание
Защищённое событиеSerializeObjectState
Occurs when an exception is serialized to create an exception state object that contains serialized data about the exception.
(Унаследован от Exception.)
В начало страницы
Методы расширения
  ИмяОписание
Открытый метод расширенияGet (Определяется ComHelper.)
Открытый метод расширенияGetFullTextПерегружен.
Возвращает полную информацию по заданному исключению, включая текст нескольких исключений для AggregateException. Для обычных исключений результат аналогичен вызову метода ToString.
(Определяется PlatformExtensions.)
Открытый метод расширенияGetFullTextПерегружен.
Возвращает полную информацию по заданному исключению, включая серверный стектрейс для FaultException и текст нескольких исключений для AggregateException. Для обычных исключений результат аналогичен вызову метода ToString.
(Определяется PlatformExtensions.)
Открытый метод расширенияGetSessionExceptionCode
Возвращает код исключения, выброшенного на сервере как SessionException, или Unknown, если код исключения получить не удалось.
(Определяется RuntimeExtensions.)
Открытый метод расширенияGetShortText
Возвращает краткую информацию по заданному исключению, что обычно соответствует Message.
(Определяется PlatformExtensions.)
Открытый метод расширенияGetStatusCode
Возвращает код ошибки HTTP-запроса в зависимости от вида исключения. Для неизвестных исключений возвращается InternalServerError.
(Определяется PlatformExtensions.)
Открытый метод расширенияInternalMarkerCanvas
Возвращает маркер аннотации
(Определяется AnnotationInternalsAccessor.)
Открытый метод расширенияInvoke (Определяется ComHelper.)
Открытый метод расширенияIsExceptionCritical
Возвращает признак того, что указанное исключение относится в разряд критических и должно привести к завершению приложения.
(Определяется RuntimeExtensions.)
Открытый метод расширенияIsLoginHiddenException
Возвращает признак того, что исключение не отображается пользователю, когда оно возникло при входе в систему. Например, пользователь не входит в домен.
(Определяется RuntimeExtensions.)
Открытый метод расширенияIsUnauthorizedWebException
Возвращает признак того, что исключение является ошибкой с кодом ошибки 401: Unauthorized. Обычно такое исключение происходит при неудачной авторизации Windows. Учитывает агрегирование асинхронных исключений.
(Определяется RuntimeExtensions.)
Открытый метод расширенияPipeIsBroken
Возвращает признак того, что исключение связано с остановкой канала, например, если клиент разорвал подключение, а метод пытается передать сообщение клиенту. Обычно соответствует ошибке с текстом "Pipe is broken". Учитывает наличие вложенных исключений и AggregateException.
(Определяется PipesExtensions.)
Открытый метод расширенияSet (Определяется ComHelper.)
Открытый метод расширенияToJson
Выполняет сериализацию исключения в JSON. Может использоваться для передачи исключений между сервером и клиентом.
(Определяется PlatformExtensions.)
В начало страницы
См. также