CustomAuthorizationProviderData Members

Include Protected Members
Include Inherited Members

The CustomAuthorizationProviderData type exposes the following members.

Constructors

  Name Description
Ee763286.pubmethod(en-us,PandP.50).gif CustomAuthorizationProviderData Overloaded.

Methods

  Name Description
Ee763286.pubmethod(en-us,PandP.50).gif DeserializeElement Overloaded.
Ee763286.pubmethod(en-us,PandP.50).gif Equals (Inherited from ConfigurationElement.)
Ee763286.protmethod(en-us,PandP.50).gif Finalize (Inherited from Object.)
Ee763286.protmethod(en-us,PandP.50).gif GetCreationExpression
Gets the creation expression used to produce a TypeRegistration during GetRegistrations(IConfigurationSource).
(Inherited from AuthorizationProviderData.)
Ee763286.pubmethod(en-us,PandP.50).gif GetHashCode (Inherited from ConfigurationElement.)
Ee763286.protmethod(en-us,PandP.50).gif GetInstrumentationProviderRegistration
(Inherited from AuthorizationProviderData.)
Ee763286.pubmethod(en-us,PandP.50).gif GetRegistrations
(Overrides AuthorizationProviderData.GetRegistrations(IConfigurationSource).)
Ee763286.pubmethod(en-us,PandP.50).gif GetType (Inherited from Object.)
Ee763286.protmethod(en-us,PandP.50).gif Init (Inherited from ConfigurationElement.)
Ee763286.protmethod(en-us,PandP.50).gif InitializeDefault (Inherited from ConfigurationElement.)
Ee763286.protmethod(en-us,PandP.50).gif IsModified
Indicates whether this configuration element has been modified since it was last saved or loaded when implemented in a derived class.
(Overrides ConfigurationElement.IsModified().)
Ee763286.pubmethod(en-us,PandP.50).gif IsReadOnly (Inherited from ConfigurationElement.)
Ee763286.protmethod(en-us,PandP.50).gif ListErrors (Inherited from ConfigurationElement.)
Ee763286.protmethod(en-us,PandP.50).gif MemberwiseClone (Inherited from Object.)
Ee763286.protmethod(en-us,PandP.50).gif OnDeserializeUnrecognizedAttribute
Called when an unknown attribute is encountered while deserializing the CustomAuthorizationProviderData object.
(Overrides ConfigurationElement.OnDeserializeUnrecognizedAttribute(String, String).)
Ee763286.protmethod(en-us,PandP.50).gif OnDeserializeUnrecognizedElement (Inherited from ConfigurationElement.)
Ee763286.protmethod(en-us,PandP.50).gif OnRequiredPropertyNotFound (Inherited from ConfigurationElement.)
Ee763286.protmethod(en-us,PandP.50).gif PostDeserialize (Inherited from ConfigurationElement.)
Ee763286.protmethod(en-us,PandP.50).gif PreSerialize (Inherited from ConfigurationElement.)
Ee763286.protmethod(en-us,PandP.50).gif Reset
Resets the internal state of the CustomAuthorizationProviderData object, including the locks and the properties collection.
(Overrides ConfigurationElement.Reset(ConfigurationElement).)
Ee763286.protmethod(en-us,PandP.50).gif ResetModified (Inherited from ConfigurationElement.)
Ee763286.protmethod(en-us,PandP.50).gif SerializeElement (Inherited from ConfigurationElement.)
Ee763286.protmethod(en-us,PandP.50).gif SerializeToXmlElement (Inherited from ConfigurationElement.)
Ee763286.pubmethod(en-us,PandP.50).gif SetAttributeValue
Sets the attribute value for a key.
Ee763286.protmethod(en-us,PandP.50).gif SetPropertyValue (Inherited from ConfigurationElement.)
Ee763286.protmethod(en-us,PandP.50).gif SetReadOnly (Inherited from ConfigurationElement.)
Ee763286.pubmethod(en-us,PandP.50).gif ToString (Inherited from Object.)
Ee763286.protmethod(en-us,PandP.50).gif Unmerge
Modifies the CustomAuthorizationProviderData object to remove all values that should not be saved.
(Overrides ConfigurationElement.Unmerge(ConfigurationElement, ConfigurationElement, ConfigurationSaveMode).)

Properties

  Name Description
Ee763286.pubproperty(en-us,PandP.50).gif Attributes
Gets or sets custom configuration attributes.
Ee763286.pubproperty(en-us,PandP.50).gif ElementInformation (Inherited from ConfigurationElement.)
Ee763286.protproperty(en-us,PandP.50).gif ElementProperty (Inherited from ConfigurationElement.)
Ee763286.protproperty(en-us,PandP.50).gif EvaluationContext (Inherited from ConfigurationElement.)
Ee763286.protproperty(en-us,PandP.50).gif Item Overloaded.
Ee763286.pubproperty(en-us,PandP.50).gif LockAllAttributesExcept (Inherited from ConfigurationElement.)
Ee763286.pubproperty(en-us,PandP.50).gif LockAllElementsExcept (Inherited from ConfigurationElement.)
Ee763286.pubproperty(en-us,PandP.50).gif LockAttributes (Inherited from ConfigurationElement.)
Ee763286.pubproperty(en-us,PandP.50).gif LockElements (Inherited from ConfigurationElement.)
Ee763286.pubproperty(en-us,PandP.50).gif LockItem (Inherited from ConfigurationElement.)
Ee763286.pubproperty(en-us,PandP.50).gif Name
Gets or sets the name of the element.
(Inherited from NamedConfigurationElement.)
Ee763286.protproperty(en-us,PandP.50).gif Properties
Gets a ConfigurationPropertyCollection of the properties that are defined for this configuration element when implemented in a derived class.
(Overrides ConfigurationElement.Properties.)
Ee763286.pubproperty(en-us,PandP.50).gif Type
Gets or sets the Type the element is the configuration for.
(Inherited from NameTypeConfigurationElement.)
Ee763286.pubproperty(en-us,PandP.50).gif TypeName
Overridden in order to apply BrowsableAttribute.
(Overrides NameTypeConfigurationElement.TypeName.)

Explicit Interface Implementations

  Name Description
Ee763286.pubinterface(en-us,PandP.50).gifEe763286.privmethod(en-us,PandP.50).gif IHelperAssistedCustomConfigurationData<CustomAuthorizationProviderData>.BaseGetPropertyValue
Ee763286.pubinterface(en-us,PandP.50).gifEe763286.privmethod(en-us,PandP.50).gif IHelperAssistedCustomConfigurationData<CustomAuthorizationProviderData>.BaseIsModified
Ee763286.pubinterface(en-us,PandP.50).gifEe763286.privmethod(en-us,PandP.50).gif IHelperAssistedCustomConfigurationData<CustomAuthorizationProviderData>.BaseReset
Ee763286.pubinterface(en-us,PandP.50).gifEe763286.privmethod(en-us,PandP.50).gif IHelperAssistedCustomConfigurationData<CustomAuthorizationProviderData>.BaseSetPropertyValue
Ee763286.pubinterface(en-us,PandP.50).gifEe763286.privmethod(en-us,PandP.50).gif IHelperAssistedCustomConfigurationData<CustomAuthorizationProviderData>.BaseUnmerge
Ee763286.pubinterface(en-us,PandP.50).gifEe763286.privproperty(en-us,PandP.50).gif IHelperAssistedCustomConfigurationData<CustomAuthorizationProviderData>.Helper

See Also

CustomAuthorizationProviderData Class

Microsoft.Practices.EnterpriseLibrary.Security.Configuration Namespace