C# Class Google.Apis.Tools.CodeGen.Decorator.SchemaDecorator.ResponseInterfaceDecorator

Implements the IResponse interface on a schema. Adds an "Error"- and an "ETag"-property.
Inheritance: ISchemaDecorator
Afficher le fichier Open project: artzub/LoggenCSG Class Usage Examples

Méthodes publiques

Méthode Description
DecorateClass ( CodeTypeDeclaration typeDeclaration, ISchema schema, SchemaImplementationDetails>.IDictionary implDetails, INestedClassProvider internalClassProvider ) : void

Private Methods

Méthode Description
CreateETagProperty ( CodeTypeDeclaration typeDeclaration ) : CodeTypeMemberCollection
CreateErrorProperty ( CodeTypeDeclaration typeDeclaration ) : CodeTypeMemberCollection
GetIResponseBaseType ( ) : CodeTypeReference

Method Details

DecorateClass() public méthode

public DecorateClass ( CodeTypeDeclaration typeDeclaration, ISchema schema, SchemaImplementationDetails>.IDictionary implDetails, INestedClassProvider internalClassProvider ) : void
typeDeclaration System.CodeDom.CodeTypeDeclaration
schema ISchema
implDetails SchemaImplementationDetails>.IDictionary
internalClassProvider INestedClassProvider
Résultat void