C# Class Microsoft.Web.Administration.ConfigurationElement

Show file Open project: jexuswebserver/Microsoft.Web.Administration Class Usage Examples

Protected Properties

Property Type Description
InnerEntity System.Xml.Linq.XElement

Private Properties

Property Type Description
AddChild void
AppendToParentElement void
Clean void
ConfigurationElement System
CreateEntity System.Xml.Linq.XElement
ForceCreateEntity void
GetElementAtParentLocationInFileContext ConfigurationElement
GetElementByPath ConfigurationElement
GetParentElement ConfigurationElement
ParseAttribute void
ParseAttributes void
SetAttributeValueInner object
Validate void

Public Methods

Method Description
Delete ( ) : void
GetAttribute ( string attributeName ) : ConfigurationAttribute
GetAttributeValue ( string attributeName ) : object
GetChildElement ( string elementName ) : ConfigurationElement
GetChildElement ( string elementName, Type elementType ) : ConfigurationElement
GetCollection ( Type collectionType ) : ConfigurationElement
GetCollection ( string collectionName, Type collectionType ) : ConfigurationElement
GetCollection ( ) : ConfigurationElementCollection
GetCollection ( string collectionName ) : ConfigurationElementCollection
GetMetadata ( string metadataType ) : Object
SetAttributeValue ( string attributeName, object value ) : void
SetMetadata ( string metadataType, object value ) : void
this ( string attributeName ) : object

Protected Methods

Method Description
CleanEntity ( ) : void

Private Methods

Method Description
AddChild ( ConfigurationElement child ) : void
AppendToParentElement ( System.Xml.Linq.XElement entity, bool top ) : void
Clean ( System.Xml.Linq.XElement entity ) : void
ConfigurationElement ( ConfigurationElement element, string name, ConfigurationElementSchema schema, ConfigurationElement parent, System.Xml.Linq.XElement entity, FileContext core ) : System
CreateEntity ( ) : System.Xml.Linq.XElement
ForceCreateEntity ( ) : void
GetElementAtParentLocationInFileContext ( FileContext core ) : ConfigurationElement
GetElementByPath ( string path ) : ConfigurationElement
GetParentElement ( ) : ConfigurationElement
ParseAttribute ( System.Xml.Linq.XAttribute attribute ) : void
ParseAttributes ( ) : void
SetAttributeValueInner ( string name, object value ) : object
Validate ( bool loading ) : void

Method Details

CleanEntity() protected method

protected CleanEntity ( ) : void
return void

Delete() public method

public Delete ( ) : void
return void

GetAttribute() public method

public GetAttribute ( string attributeName ) : ConfigurationAttribute
attributeName string
return ConfigurationAttribute

GetAttributeValue() public method

public GetAttributeValue ( string attributeName ) : object
attributeName string
return object

GetChildElement() public method

public GetChildElement ( string elementName ) : ConfigurationElement
elementName string
return ConfigurationElement

GetChildElement() public method

public GetChildElement ( string elementName, Type elementType ) : ConfigurationElement
elementName string
elementType System.Type
return ConfigurationElement

GetCollection() public method

public GetCollection ( Type collectionType ) : ConfigurationElement
collectionType System.Type
return ConfigurationElement

GetCollection() public method

public GetCollection ( string collectionName, Type collectionType ) : ConfigurationElement
collectionName string
collectionType System.Type
return ConfigurationElement

GetCollection() public method

public GetCollection ( ) : ConfigurationElementCollection
return ConfigurationElementCollection

GetCollection() public method

public GetCollection ( string collectionName ) : ConfigurationElementCollection
collectionName string
return ConfigurationElementCollection

GetMetadata() public method

public GetMetadata ( string metadataType ) : Object
metadataType string
return Object

SetAttributeValue() public method

public SetAttributeValue ( string attributeName, object value ) : void
attributeName string
value object
return void

SetMetadata() public method

public SetMetadata ( string metadataType, object value ) : void
metadataType string
value object
return void

this() public method

public this ( string attributeName ) : object
attributeName string
return object

Property Details

InnerEntity protected property

protected XElement,System.Xml.Linq InnerEntity
return System.Xml.Linq.XElement