C# Класс Google.Apis.Tools.CodeGen.Decorator.ResourceDecorator.RequestMethodResourceDecorator.ResourceGenerator

Наследование: Google.Apis.Tools.CodeGen.Generator.ResourceBaseGenerator
Показать файл Открыть проект Примеры использования класса

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

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