Database members

Include protected members
Include inherited members

The Database type exposes the following members.

Constructors

  Name Description
Public method Database

Top

Properties

  Name Description
Public property ActivationPreference
Public property AdminDisplayName (Inherited from ADConfigurationObject.)
Public property AdminDisplayVersion
Public property AdministrativeGroup
Public property AllDatabaseCopies
Public property AllowFileRestore
Public property AutoDagExcludeFromMonitoring
Public property AutoDatabaseMountDial
Public property AvailableNewMailboxSpace
Public property BackgroundDatabaseMaintenance
Public property BackgroundDatabaseMaintenanceDelay
Public property BackgroundDatabaseMaintenanceSerialization
Public property BackupInProgress
Public property CachedClosedTables
Public property CachePriority
Public property CircularLoggingEnabled
Public property DatabaseCopies
Public property DatabaseCreated
Public property DatabaseExtensionSize
Public property DatabaseSize
Public property DataMoveReplicationConstraint
Public property DeletedItemRetention
Public property Description
Public property DistinguishedName Gets the distinguished name for the object. (Inherited from ADObject.)
Public property EdbFilePath
Public property EventHistoryRetentionPeriod
Public property ExchangeLegacyDN
Public property ExchangeVersion Gets the version of Microsoft Exchange that this object is associated with. (Inherited from ADObject.)
Public property Guid Gets the unique identifier for this object. (Inherited from ADObject.)
Public property Identity (Inherited from ADObject.)
Public property InvalidDatabaseCopies
Public property IsMailboxDatabase
Public property IsPublicFolderDatabase
Public property IssueWarningQuota
Public property IsValid Gets a value that indicates whether the object is configured correctly. (Inherited from ConfigurableObject.)
Public property LastCopyBackup
Public property LastDifferentialBackup
Public property LastFullBackup
Public property LastIncrementalBackup
Public property LogBuffers
Public property LogCheckpointDepth
Public property LogFilePrefix
Public property LogFileSize
Public property LogFolderPath
Public property MaintenanceSchedule
Public property MasterServerOrAvailabilityGroup
Public property MasterType
Public property MaximumBackgroundDatabaseMaintenanceInterval
Public property MaximumCursors
Public property MaximumOpenTables
Public property MaximumPreReadPages
Public property MaximumReplayPreReadPages
Public property MaximumSessions
Public property MaximumTemporaryTables
Public property MaximumVersionStorePages
Public property MimimumBackgroundDatabaseMaintenanceInterval
Public property MountAtStartup
Public property Mounted
Public property MountedOnServer
Public property Name
Public property ObjectCategory (Inherited from ADObject.)
Public property ObjectClass (Inherited from ADObject.)
Public property Organization
Public property OrganizationId (Inherited from ADObject.)
Public property OriginatingServer (Inherited from ADRawEntry.)
Public property PreferredVersionStorePages
Public property QuotaNotificationSchedule
Public property Recovery
Public property ReplayBackgroundDatabaseMaintenance
Public property ReplayBackgroundDatabaseMaintenanceDelay
Public property ReplayCachePriority
Public property ReplayCheckpointDepth
Public property ReplayLagTimes
Public property ReplicationType
Public property RetainDeletedItemsUntilBackup
Public property RpcClientAccessServer
Public property Server
Public property ServerName
Public property Servers
Public property SnapshotLastCopyBackup
Public property SnapshotLastDifferentialBackup
Public property SnapshotLastFullBackup
Public property SnapshotLastIncrementalBackup
Public property TemporaryDataFolderPath
Public property TruncationLagTimes
Public property WhenChanged (Inherited from ADObject.)
Public property WhenChangedUTC (Inherited from ADObject.)
Public property WhenCreated (Inherited from ADObject.)
Public property WhenCreatedUTC (Inherited from ADObject.)
Public property WorkerProcessId

Top

Methods

  Name Description
Public method Clone Creates a clone of this ConfigurableObject instance. (Inherited from ConfigurableObject.)
Public method GetProperties Returns a collection of properties for this instance. (Inherited from ConfigurableObject.)
Protected method SetObjectClass (Inherited from ADObject.)
Public method ToString (Inherited from ADObject.)
Protected method TryConvertOutputProperty(Object, PropertyDefinition, Object) (Inherited from ConfigurableObject.)
Protected method TryConvertOutputProperty(Object, String, Object) (Inherited from ConfigurableObject.)
Public method Validate Returns a list of validation errors for the object. (Inherited from ConfigurableObject.)
Protected method ValidateRead (Overrides ADObject.ValidateRead(List<ValidationError>).)
Protected method ValidateWrite (Overrides ADLegacyVersionableObject.ValidateWrite(List<ValidationError>).)

Top

Explicit interface implementations

  Name Description
Explicit interface implemetationPrivate method IConfigurable.CopyChangesFrom Copies changes from the specified source. (Inherited from ConfigurableObject.)
Explicit interface implemetationPrivate property IConfigurable.ObjectState Gets the object state. (Inherited from ConfigurableObject.)
Explicit interface implemetationPrivate method IConfigurable.ResetChangeTracking Clears change tracking entries for the object. (Inherited from ConfigurableObject.)

Top

See also

Reference

Database class

Microsoft.Exchange.Data.Directory.SystemConfiguration namespace