C# 클래스 Microsoft.DocAsCode.Metadata.ManagedReference.YamlModelGenerator

파일 보기 프로젝트 열기: dotnet/docfx 1 사용 예제들

공개 메소드들

메소드 설명
DefaultVisit ( ISymbol symbol, MetadataItem item, SymbolVisitorAdapter adapter ) : void
GenerateEvent ( IEventSymbol symbol, MetadataItem item, SymbolVisitorAdapter adapter ) : void
GenerateField ( IFieldSymbol symbol, MetadataItem item, SymbolVisitorAdapter adapter ) : void
GenerateMethod ( IMethodSymbol symbol, MetadataItem item, SymbolVisitorAdapter adapter ) : void
GenerateNamedType ( INamedTypeSymbol symbol, MetadataItem item, SymbolVisitorAdapter adapter ) : void
GenerateProperty ( IPropertySymbol symbol, MetadataItem item, SymbolVisitorAdapter adapter ) : void

비공개 메소드들

메소드 설명
AddOverloadReference ( ISymbol symbol, ReferenceItem>.Dictionary references, SymbolVisitorAdapter adapter ) : string
AddReference ( ISymbol symbol, ReferenceItem>.Dictionary references, SymbolVisitorAdapter adapter ) : string
AddReference ( string id, string commentId, ReferenceItem>.Dictionary references ) : string
AddSpecReference ( ISymbol symbol, IReadOnlyList typeGenericParameters, IReadOnlyList methodGenericParameters, ReferenceItem>.Dictionary references, SymbolVisitorAdapter adapter ) : string
GenerateReferenceInternal ( ISymbol symbol, ReferenceItem reference, SymbolVisitorAdapter adapter, bool asOverload = false ) : void
GenerateSyntax ( MemberType type, ISymbol symbol, SyntaxDetail syntax, SymbolVisitorAdapter adapter ) : void
GetReferenceParent ( ISymbol symbol, IReadOnlyList typeGenericParameters, IReadOnlyList methodGenericParameters, ReferenceItem>.Dictionary references, SymbolVisitorAdapter adapter ) : string
IsGlobalNamespace ( ISymbol symbol ) : bool
YamlModelGenerator ( ) : System.Collections.Generic

메소드 상세

DefaultVisit() 공개 메소드

public DefaultVisit ( ISymbol symbol, MetadataItem item, SymbolVisitorAdapter adapter ) : void
symbol ISymbol
item MetadataItem
adapter SymbolVisitorAdapter
리턴 void

GenerateEvent() 공개 메소드

public GenerateEvent ( IEventSymbol symbol, MetadataItem item, SymbolVisitorAdapter adapter ) : void
symbol IEventSymbol
item MetadataItem
adapter SymbolVisitorAdapter
리턴 void

GenerateField() 공개 메소드

public GenerateField ( IFieldSymbol symbol, MetadataItem item, SymbolVisitorAdapter adapter ) : void
symbol IFieldSymbol
item MetadataItem
adapter SymbolVisitorAdapter
리턴 void

GenerateMethod() 공개 메소드

public GenerateMethod ( IMethodSymbol symbol, MetadataItem item, SymbolVisitorAdapter adapter ) : void
symbol IMethodSymbol
item MetadataItem
adapter SymbolVisitorAdapter
리턴 void

GenerateNamedType() 공개 메소드

public GenerateNamedType ( INamedTypeSymbol symbol, MetadataItem item, SymbolVisitorAdapter adapter ) : void
symbol INamedTypeSymbol
item MetadataItem
adapter SymbolVisitorAdapter
리턴 void

GenerateProperty() 공개 메소드

public GenerateProperty ( IPropertySymbol symbol, MetadataItem item, SymbolVisitorAdapter adapter ) : void
symbol IPropertySymbol
item MetadataItem
adapter SymbolVisitorAdapter
리턴 void