PropertyElement Members

The PropertyElement type exposes the following members.

Constructors

  Name Description
Ff661457.pubmethod(en-us,PandP.20).gif PropertyElement
Construct a new instance of PropertyElement

Methods

  Name Description
Ff661457.pubmethod(en-us,PandP.20).gif Deserialize
Load this element from the given XmlReader.
(Inherited from DeserializableConfigurationElement.)
Ff661457.protmethod(en-us,PandP.20).gif DeserializeElement
Reads XML from the configuration file.
(Overrides ConfigurationElement.DeserializeElement(XmlReader, Boolean).)
Ff661457.pubmethod(en-us,PandP.20).gif Equals (Inherited from ConfigurationElement.)
Ff661457.protmethod(en-us,PandP.20).gif Finalize (Inherited from Object.)
Ff661457.pubmethod(en-us,PandP.20).gif GetHashCode (Inherited from ConfigurationElement.)
Ff661457.pubmethod(en-us,PandP.20).gif GetInjectionMembers
Return the set of InjectionMembers that are needed to configure the container according to this configuration element.
(Overrides InjectionMemberElement.GetInjectionMembers(IUnityContainer, Type, Type, String).)
Ff661457.pubmethod(en-us,PandP.20).gif GetType (Inherited from Object.)
Ff661457.protmethod(en-us,PandP.20).gif Init (Inherited from ConfigurationElement.)
Ff661457.protmethod(en-us,PandP.20).gif InitializeDefault (Inherited from ConfigurationElement.)
Ff661457.protmethod(en-us,PandP.20).gif IsModified (Inherited from ConfigurationElement.)
Ff661457.pubmethod(en-us,PandP.20).gif IsReadOnly (Inherited from ConfigurationElement.)
Ff661457.protmethod(en-us,PandP.20).gif ListErrors (Inherited from ConfigurationElement.)
Ff661457.protmethod(en-us,PandP.20).gif MemberwiseClone (Inherited from Object.)
Ff661457.protmethod(en-us,PandP.20).gif OnDeserializeUnrecognizedAttribute
Gets a value indicating whether an unknown attribute is encountered during deserialization.
(Overrides ConfigurationElement.OnDeserializeUnrecognizedAttribute(String, String).)
Ff661457.protmethod(en-us,PandP.20).gif OnDeserializeUnrecognizedElement
Gets a value indicating whether an unknown element is encountered during deserialization.
(Overrides ConfigurationElement.OnDeserializeUnrecognizedElement(String, XmlReader).)
Ff661457.protmethod(en-us,PandP.20).gif OnRequiredPropertyNotFound (Inherited from ConfigurationElement.)
Ff661457.protmethod(en-us,PandP.20).gif PostDeserialize (Inherited from ConfigurationElement.)
Ff661457.protmethod(en-us,PandP.20).gif PreSerialize (Inherited from ConfigurationElement.)
Ff661457.protmethod(en-us,PandP.20).gif Reset (Inherited from ConfigurationElement.)
Ff661457.protmethod(en-us,PandP.20).gif ResetModified (Inherited from ConfigurationElement.)
Ff661457.pubmethod(en-us,PandP.20).gif SerializeContent
Write the contents of this element to the given XmlWriter.
(Overrides DeserializableConfigurationElement.SerializeContent(XmlWriter).)
Ff661457.protmethod(en-us,PandP.20).gif SerializeElement (Inherited from ConfigurationElement.)
Ff661457.protmethod(en-us,PandP.20).gif SerializeToXmlElement (Inherited from ConfigurationElement.)
Ff661457.protmethod(en-us,PandP.20).gif SetPropertyValue (Inherited from ConfigurationElement.)
Ff661457.protmethod(en-us,PandP.20).gif SetReadOnly (Inherited from ConfigurationElement.)
Ff661457.pubmethod(en-us,PandP.20).gif ToString (Inherited from Object.)
Ff661457.protmethod(en-us,PandP.20).gif Unmerge (Inherited from ConfigurationElement.)

Extension Methods

  Name Description
Ff661457.pubextension(en-us,PandP.20).gif ReadElementByType
Deserialize an element, basing the element type on the one supplied at runtime, and then store the element into the given elementCollection.
(Defined by ConfigurationElementExtensions.)
Ff661457.pubextension(en-us,PandP.20).gif ReadUnwrappedElement
Deserialize an element of the given type, store it in the collection object, and
(Defined by ConfigurationElementExtensions.)

Properties

  Name Description
Ff661457.pubproperty(en-us,PandP.20).gif DestinationName
A string describing where the value this element contains is being used. For example, if setting a property Prop1, this should return "property Prop1" (in english).
Ff661457.pubproperty(en-us,PandP.20).gif ElementInformation (Inherited from ConfigurationElement.)
Ff661457.pubproperty(en-us,PandP.20).gif ElementName
Element name to use to serialize this into XML.
(Overrides InjectionMemberElement.ElementName.)
Ff661457.protproperty(en-us,PandP.20).gif ElementProperty (Inherited from ConfigurationElement.)
Ff661457.protproperty(en-us,PandP.20).gif EvaluationContext (Inherited from ConfigurationElement.)
Ff661457.protproperty(en-us,PandP.20).gif Item Overloaded.
Ff661457.pubproperty(en-us,PandP.20).gif Key
Each element must have a unique key, which is generated by the subclasses.
(Overrides InjectionMemberElement.Key.)
Ff661457.pubproperty(en-us,PandP.20).gif LockAllAttributesExcept (Inherited from ConfigurationElement.)
Ff661457.pubproperty(en-us,PandP.20).gif LockAllElementsExcept (Inherited from ConfigurationElement.)
Ff661457.pubproperty(en-us,PandP.20).gif LockAttributes (Inherited from ConfigurationElement.)
Ff661457.pubproperty(en-us,PandP.20).gif LockElements (Inherited from ConfigurationElement.)
Ff661457.pubproperty(en-us,PandP.20).gif LockItem (Inherited from ConfigurationElement.)
Ff661457.pubproperty(en-us,PandP.20).gif Name
Name of the property that will be set.
Ff661457.protproperty(en-us,PandP.20).gif Properties (Inherited from ConfigurationElement.)
Ff661457.pubproperty(en-us,PandP.20).gif Value
String that will be deserialized to provide the value.

Explicit Interface Implementations

  Name Description
Ff661457.pubinterface(en-us,PandP.20).gifFf661457.privproperty(en-us,PandP.20).gif IValueProvidingElement.Value

See Also

PropertyElement Class

Microsoft.Practices.Unity.Configuration Namespace