C# Class AmazedSaint.Elastic.Lib.SimpleHierarchyWrapper

A concrete hierarchy wrapper
Inheritance: IElasticHierarchyWrapper
Afficher le fichier Open project: amazedsaint/ElasticObject

Méthodes publiques

Méthode Description
AddAttribute ( string key, ElasticObject value ) : void
AddElement ( ElasticObject element ) : void
Attribute ( string name ) : ElasticObject
Element ( string name ) : ElasticObject
GetAttributeValue ( string name ) : object
HasAttribute ( string name ) : bool
RemoveAttribute ( string key ) : void
RemoveElement ( ElasticObject element ) : void
SetAttributeValue ( string name, object obj ) : void

Method Details

AddAttribute() public méthode

public AddAttribute ( string key, ElasticObject value ) : void
key string
value ElasticObject
Résultat void

AddElement() public méthode

public AddElement ( ElasticObject element ) : void
element ElasticObject
Résultat void

Attribute() public méthode

public Attribute ( string name ) : ElasticObject
name string
Résultat ElasticObject

Element() public méthode

public Element ( string name ) : ElasticObject
name string
Résultat ElasticObject

GetAttributeValue() public méthode

public GetAttributeValue ( string name ) : object
name string
Résultat object

HasAttribute() public méthode

public HasAttribute ( string name ) : bool
name string
Résultat bool

RemoveAttribute() public méthode

public RemoveAttribute ( string key ) : void
key string
Résultat void

RemoveElement() public méthode

public RemoveElement ( ElasticObject element ) : void
element ElasticObject
Résultat void

SetAttributeValue() public méthode

public SetAttributeValue ( string name, object obj ) : void
name string
obj object
Résultat void