C# Класс ErrorProne.NET.Extensions.SymbolExtensions

Показать файл Открыть проект

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

Метод Описание
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