ConfigurationBase Class

IIS 7.0

Provides a base class that represents IIS Transform Manager configuration information.

Namespace:  Microsoft.Web.Media.TransformManager
Assembly:  Microsoft.Web.Media.TransformManager.Common (in Microsoft.Web.Media.TransformManager.Common.dll)

[DataContractAttribute]
public class ConfigurationBase

The ConfigurationBase type exposes the following members.

  NameDescription
Public methodConfigurationBase(XNamespace)Initializes a new instance of the ConfigurationBase class using the specified namespace.
Public methodConfigurationBase(XNamespace, FileInfo)Initializes a new instance of the ConfigurationBase class using the specified namespace and file information.
Top

  NameDescription
Public propertyBaseNamespaceGets or sets the XML namespace for the configuration.
Public propertyStatic memberConfigurationDirectoryGets or sets the configuration directory path for the IIS Transform Manager configuration.
Public propertyConfigurationMessagesGets or sets a list of IIS Transform Manager configuration messages.
Public propertyConfigurationMessagesElementGets or sets an XML element that contains configuration messages for the IIS Transform Manager configuration.
Public propertyConfigurationStatusGets or sets the IIS Transform Manager configuration status.
Public propertyDescriptionGets or sets a description of the IIS Transform Manager configuration.
Public propertyDescriptionElementGets or set the XML element that contains the description of the IIS Transform Manager configuration.
Public propertyFileNameGets or sets the configuration file name for the IIS Transform Manager configuration.
Public propertyIdGets or sets the XML element ID of a configuration object.
Public propertyIdElementGets or sets the XML ID element of a configuration object.
Public propertyLastModifiedGets or sets the date and time when the IIS Transform Manager configuration was last modified.
Public propertyLogLevelGets or sets a value that represents the level of detail for a log that is contained in the log level element of the IIS Transform Manager configuration.
Public propertyLogLevelElementGets or sets an XML element that contains log level details.
Public propertyNameGets or sets the XML element name of the IIS Transform Manager configuration.
Public propertyNameElementGets or sets an XML element that contains name details.
Top

  NameDescription
Public methodAddConfigurationMessage(String)Adds the specified message to the IIS Transform Manager configuration.
Public methodAddConfigurationMessage(String, ConfigurationMessageSeverity)Adds the specified message to the IIS Transform Manager configuration using the specified severity value.
Public methodEquals (Inherited from Object.)
Protected methodFinalize (Inherited from Object.)
Public methodGetHashCode (Inherited from Object.)
Public methodGetType (Inherited from Object.)
Protected methodMemberwiseClone (Inherited from Object.)
Public methodRemoveRestartWarningMessageRemoves the restart warning message from the IIS Transform Manager configuration.
Public methodToString (Inherited from Object.)
Top

  NameDescription
Public fieldStatic memberConfigurationExtensionRepresents a string constant that specifies the file name extension (".xml") of a configuration file.
Public fieldStatic memberJobDefinitionsDirectoryRepresents a string constant that specifies a configuration directory ("Job Definitions") for job definitions.
Public fieldStatic memberJobSchedulersDirectoryRepresents a string constant that specifies a configuration directory ("Job Schedulers") for job schedulers.
Public fieldStatic memberJobTemplatesDirectoryRepresents a string constant that specifies a configuration directory ("Job Templates") for job templates.
Public fieldStatic memberTaskDefinitionsDirectoryRepresents a string constant that specifies a configuration directory ("Task Definitions") for task definitions.
Top

Any public static (Shared in Visual Basic) members of this type are thread safe. Any instance members are not guaranteed to be thread safe.
Show: