C# Class ServiceClientGenerator.CustomizationsModel.ShapeModifier

The ShapeModifier allows shapes pulled from the model to be customized by excluding properties, modifying them (rename etc) and injecting properties not in the original model.
Afficher le fichier Open project: aws/aws-sdk-net

Méthodes publiques

Méthode Description
AddExclusion ( string propertyName ) : void
AddInjection ( string propertyName, JsonData shapeData ) : void
AddModifier ( string propertyName, JsonData modifierData ) : void
InjectedPropertyData ( string propertyName ) : PropertyInjector
IsExcludedProperty ( string propertyName ) : bool
IsModified ( string propertyName ) : bool
PropertyModifier ( string propertyName ) : PropertyModifier

Method Details

AddExclusion() public méthode

public AddExclusion ( string propertyName ) : void
propertyName string
Résultat void

AddInjection() public méthode

public AddInjection ( string propertyName, JsonData shapeData ) : void
propertyName string
shapeData JsonData
Résultat void

AddModifier() public méthode

public AddModifier ( string propertyName, JsonData modifierData ) : void
propertyName string
modifierData JsonData
Résultat void

InjectedPropertyData() public méthode

public InjectedPropertyData ( string propertyName ) : PropertyInjector
propertyName string
Résultat PropertyInjector

IsExcludedProperty() public méthode

public IsExcludedProperty ( string propertyName ) : bool
propertyName string
Résultat bool

IsModified() public méthode

public IsModified ( string propertyName ) : bool
propertyName string
Résultat bool

PropertyModifier() public méthode

public PropertyModifier ( string propertyName ) : PropertyModifier
propertyName string
Résultat PropertyModifier