C# Class Microsoft.DocAsCode.Metadata.ManagedReference.DefaultFilterVisitor

Inheritance: IFilterVisitor
Mostrar archivo Open project: dotnet/docfx Class Usage Examples

Public Methods

Method Description
CanVisitApi ( ISymbol symbol, bool wantProtectedMember, IFilterVisitor outer ) : bool
CanVisitAttribute ( ISymbol symbol, bool wantProtectedMember, IFilterVisitor outer ) : bool

Private Methods

Method Description
CanVisitCore ( IEventSymbol symbol, Func visitFunc, bool wantProtectedMember, IFilterVisitor outer ) : bool
CanVisitCore ( IFieldSymbol symbol, Func visitFunc, bool wantProtected, IFilterVisitor outer ) : bool
CanVisitCore ( IMethodSymbol symbol, Func visitFunc, bool wantProtectedMember, IFilterVisitor outer ) : bool
CanVisitCore ( INamedTypeSymbol symbol, Func visitFunc, bool wantProtectedMember, IFilterVisitor outer ) : bool
CanVisitCore ( IPropertySymbol symbol, Func visitFunc, bool wantProtectedMember, IFilterVisitor outer ) : bool
CanVisitCore ( ISymbol symbol, Func visitFunc, bool wantProtectedMember, IFilterVisitor outer ) : bool

Method Details

CanVisitApi() public method

public CanVisitApi ( ISymbol symbol, bool wantProtectedMember, IFilterVisitor outer ) : bool
symbol ISymbol
wantProtectedMember bool
outer IFilterVisitor
return bool

CanVisitAttribute() public method

public CanVisitAttribute ( ISymbol symbol, bool wantProtectedMember, IFilterVisitor outer ) : bool
symbol ISymbol
wantProtectedMember bool
outer IFilterVisitor
return bool