C# 클래스 Google.Apis.Tools.CodeGen.Decorator.ResourceDecorator.RequestMethodResourceDecorator.ResourceGenerator

상속: Google.Apis.Tools.CodeGen.Generator.ResourceBaseGenerator
파일 보기 프로젝트 열기: artzub/LoggenCSG 1 사용 예제들

공개 메소드들

메소드 설명
CreateMethod ( CodeTypeDeclaration classDeclaration, IResource resource, IMethod method, bool addOptionalParameters, MethodType methodType ) : CodeMemberMethod
GetBodyType ( IMethod method ) : CodeTypeReference
ResourceGenerator ( string className, IObjectTypeProvider objectTypeProvider, IMethodCommentCreator commentCreator ) : System.CodeDom

보호된 메소드들

메소드 설명
GetClassName ( ) : string

비공개 메소드들

메소드 설명
AddDeclaredParameters ( CodeTypeDeclaration classDeclaration, IMethod method, CodeMemberMethod member, CodeExpressionCollection constructorParameters, bool addOptionalParameters ) : void

메소드 상세

CreateMethod() 공개 메소드

public CreateMethod ( CodeTypeDeclaration classDeclaration, IResource resource, IMethod method, bool addOptionalParameters, MethodType methodType ) : CodeMemberMethod
classDeclaration System.CodeDom.CodeTypeDeclaration
resource IResource
method IMethod
addOptionalParameters bool
methodType MethodType
리턴 System.CodeDom.CodeMemberMethod

GetBodyType() 공개 메소드

public GetBodyType ( IMethod method ) : CodeTypeReference
method IMethod
리턴 System.CodeDom.CodeTypeReference

GetClassName() 보호된 메소드

protected GetClassName ( ) : string
리턴 string

ResourceGenerator() 공개 메소드

public ResourceGenerator ( string className, IObjectTypeProvider objectTypeProvider, IMethodCommentCreator commentCreator ) : System.CodeDom
className string
objectTypeProvider IObjectTypeProvider
commentCreator IMethodCommentCreator
리턴 System.CodeDom