C# 클래스 ErrorProne.NET.Extensions.SymbolExtensions

파일 보기 프로젝트 열기: SergeyTeplyakov/ErrorProne.NET

공개 메소드들

메소드 설명
ExceptionFromCatchBlock ( this symbol ) : bool
GetBaseMethodsChain ( this method ) : IEnumerable

Returns all base methods for the method.

GetBaseMostOverridenMethod ( this method ) : IMethodSymbol

Returns the very first virtual/abstract method in the inheritance chain.

GetImplementedInterfaceMethods ( this method ) : IEnumerable
MethodAndFullInheritanceChain ( this method ) : ImmutableArray

메소드 상세

ExceptionFromCatchBlock() 공개 정적인 메소드

public static ExceptionFromCatchBlock ( this symbol ) : bool
symbol this
리턴 bool

GetBaseMethodsChain() 공개 정적인 메소드

Returns all base methods for the method.
public static GetBaseMethodsChain ( this method ) : IEnumerable
method this
리턴 IEnumerable

GetBaseMostOverridenMethod() 공개 정적인 메소드

Returns the very first virtual/abstract method in the inheritance chain.
public static GetBaseMostOverridenMethod ( this method ) : IMethodSymbol
method this
리턴 IMethodSymbol

GetImplementedInterfaceMethods() 공개 정적인 메소드

public static GetImplementedInterfaceMethods ( this method ) : IEnumerable
method this
리턴 IEnumerable

MethodAndFullInheritanceChain() 공개 정적인 메소드

public static MethodAndFullInheritanceChain ( this method ) : ImmutableArray
method this
리턴 ImmutableArray