ConfigurableObject class

Represents an object that can be configured from an external configuration provider.

Inheritance hierarchy

System.Object
  Microsoft.Exchange.Data.ConfigurableObject
    

Namespace:  Microsoft.Exchange.Data
Assembly:  Microsoft.Exchange.Data (in Microsoft.Exchange.Data.dll)

Syntax

'Declaration
<SerializableAttribute> _
Public MustInherit Class ConfigurableObject _
    Implements IConfigurable
'Usage
Dim instance As ConfigurableObject
[SerializableAttribute]
public abstract class ConfigurableObject : IConfigurable

Thread safety

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

See also

Reference

ConfigurableObject members

Microsoft.Exchange.Data namespace

Inheritance hierarchy

System.Object
  Microsoft.Exchange.Data.ConfigurableObject
    Microsoft.Exchange.Data.BinaryFileDataObject
    Microsoft.Exchange.Data.DatabaseAvailabilityGroupNetwork
    Microsoft.Exchange.Data.Directory.ADRawEntry
    Microsoft.Exchange.Data.Directory.Management.MailboxAuditLogRecord
    Microsoft.Exchange.Data.Directory.Management.ResubmitRequest
    Microsoft.Exchange.Data.Directory.Management.RunspaceServerSettingsPresentationObject
    Microsoft.Exchange.Data.Directory.Management.ServerComponentStatePresentationObject
    Microsoft.Exchange.Data.Directory.Permission.RecipientPermission
    Microsoft.Exchange.Data.Directory.SystemConfiguration.ContentFilterPhrase
    Microsoft.Exchange.Data.Mapi.MapiObject
    Microsoft.Exchange.Data.QueueDigest.QueueDigestPresentationObject
    Microsoft.Exchange.Data.QueueViewer.ExtensibleMessageInfo
    Microsoft.Exchange.Data.QueueViewer.ExtensibleQueueInfo
    Microsoft.Exchange.Data.RightsManagement.RmsTemplatePresentation
    Microsoft.Exchange.Data.Storage.Management.EwsStoreObject
    Microsoft.Exchange.Data.Storage.Management.MailboxCalendarFolder
    Microsoft.Exchange.Data.Storage.Management.MigrationConfig
    Microsoft.Exchange.Data.Storage.Management.MigrationEndpoint
    Microsoft.Exchange.Data.Storage.Management.MigrationReport
    Microsoft.Exchange.Data.Storage.Management.MigrationStatistics
    Microsoft.Exchange.Data.Storage.Management.MiniProvisioningRequest
    Microsoft.Exchange.Data.Storage.Management.SendAddress
    Microsoft.Exchange.Data.Storage.Management.SyncInfo
    Microsoft.Exchange.Data.Storage.Management.TeamMailboxDiagnosticsInfo
    Microsoft.Exchange.Data.Storage.Management.XsoMailboxConfigurationObject
    Microsoft.Exchange.Data.Storage.StoreConfigurableType.UserConfigurationObject
    Microsoft.Exchange.MailboxReplicationService.RequestBase
    Microsoft.Exchange.MailboxReplicationService.RequestJobBase
    Microsoft.Exchange.Management.AgentTasks.TransportAgent
    Microsoft.Exchange.Management.AgentTasks.TransportEvent
    Microsoft.Exchange.Management.RecipientTasks.AcePresentationObject
    Microsoft.Exchange.Management.RecipientTasks.SupervisionListEntry
    Microsoft.Exchange.Management.RecipientTasks.UMCallAnsweringRule
    Microsoft.Exchange.Management.RightsManagement.IRMConfigurationValidationResult
    Microsoft.Exchange.Management.Sharing.TestOrganizationRelationshipResult
    Microsoft.Exchange.Management.StoreTasks.MailboxDiagnosticLogs
    Microsoft.Exchange.Management.StoreTasks.MailboxFolderPermission
    Microsoft.Exchange.Management.Supervision.SupervisionPolicy
    Microsoft.Exchange.Management.SystemConfigurationTasks.AdminAuditLogEvent
    Microsoft.Exchange.Management.Tasks.MailboxFolderConfiguration
    Microsoft.Exchange.Management.Tasks.MailboxRepairRequest
    Microsoft.Exchange.Management.Tracking.MessageTrackingConfigurableObject
    Microsoft.Exchange.MessagingPolicies.Rules.Tasks.RulePhrase
    Microsoft.Exchange.Migration.MigrationBatch
    Microsoft.Exchange.Migration.MigrationUser
    Microsoft.Exchange.Monitoring.ActiveMonitoring.ConsolidatedHealth
    Microsoft.Exchange.Monitoring.ActiveMonitoring.MonitorHealthEntry
    Microsoft.Exchange.Monitoring.ActiveMonitoring.MonitoringOverrideObject
    Microsoft.Exchange.Monitoring.CasTransactionResult
    Microsoft.Exchange.Monitoring.MapiTransactionOutcome
    Microsoft.Exchange.Monitoring.ReplicationCheckOutcome
    Microsoft.Exchange.Monitoring.ReplicationCheckResult
    Microsoft.Exchange.Monitoring.SmtpConnectivityStatus
    Microsoft.Exchange.Monitoring.TestMailflowOutput
    Microsoft.Exchange.Monitoring.TransactionOutcomeBase
    Microsoft.Exchange.UM.Rpc.UMDiagnosticObject
    Microsoft.Exchange.UM.UMCommon.UMCallReportBase
    Microsoft.Exchange.UM.UMCommon.UMPrompt