C# Класс ReSharper.Exceptional.Models.ThrownExceptionModel

Наследование: ModelBase
Показать файл Открыть проект Примеры использования класса

Private Properties

Свойство Тип Описание
CheckAccessorOverride void
GetXmlDocId string
IsExceptionDocumentedInternal bool
IsParentAnonymousMethodExpression bool

Открытые методы

Метод Описание
Accept ( AnalyzerBase analyzer ) : void

Runs the analyzer against all defined elements.

IsException ( ExceptionDocCommentModel exceptionDocumentation ) : bool

Checks whether the thrown exception is the same as exceptionDocumentation.

IsException ( IDeclaredType exceptionType ) : bool
IsExceptionOrSubtype ( ExceptionDocCommentModel exceptionDocumentation ) : bool
ThrownExceptionModel ( IAnalyzeUnit analyzeUnit, IExceptionsOriginModel exceptionsOrigin, IDeclaredType exceptionType, string exceptionDescription, bool isEventInvocationException, string exceptionAccessor ) : System

Приватные методы

Метод Описание
CheckAccessorOverride ( IExceptionsOriginModel exceptionsOrigin, IDeclaredType exceptionType ) : void
GetXmlDocId ( ITreeNode node ) : string
IsExceptionDocumentedInternal ( bool>.Func check ) : bool
IsParentAnonymousMethodExpression ( ITreeNode parent ) : bool

Описание методов

Accept() публичный Метод

Runs the analyzer against all defined elements.
public Accept ( AnalyzerBase analyzer ) : void
analyzer ReSharper.Exceptional.Analyzers.AnalyzerBase The analyzer.
Результат void

IsException() публичный Метод

Checks whether the thrown exception is the same as exceptionDocumentation.
public IsException ( ExceptionDocCommentModel exceptionDocumentation ) : bool
exceptionDocumentation ExceptionDocCommentModel
Результат bool

IsException() публичный Метод

public IsException ( IDeclaredType exceptionType ) : bool
exceptionType IDeclaredType
Результат bool

IsExceptionOrSubtype() публичный Метод

public IsExceptionOrSubtype ( ExceptionDocCommentModel exceptionDocumentation ) : bool
exceptionDocumentation ExceptionDocCommentModel
Результат bool

ThrownExceptionModel() публичный Метод

public ThrownExceptionModel ( IAnalyzeUnit analyzeUnit, IExceptionsOriginModel exceptionsOrigin, IDeclaredType exceptionType, string exceptionDescription, bool isEventInvocationException, string exceptionAccessor ) : System
analyzeUnit IAnalyzeUnit
exceptionsOrigin IExceptionsOriginModel
exceptionType IDeclaredType
exceptionDescription string
isEventInvocationException bool
exceptionAccessor string
Результат System