Microsoft.WindowsServerSolutions.Storage Namespace
The Microsoft.WindowsServerSolutions.Storage namespace provides a set of APIs for managing storage objects.
Classes
Class | Description | |
---|---|---|
![]() |
AddDisksToSpacesPoolRequest | Represents a request to add disks to the spaces pool. |
![]() |
AddDisksToSpacesPoolStepStatus | Describes the current state state of adding a disk to the space pool. |
![]() |
BackupConfigurationRequest | Represents all of the data that is necessary to request the hard drive configuration of server backup. |
![]() |
BasePermission | Represents the base permissions. |
![]() |
CalculateFolderSizeRequest | Represents an object that is used to calculate the size of a folder. |
![]() |
CancelOperationRequest | Represents an object that contains all of the data for requesting to cancel an operation. |
![]() |
CheckDiskRequest | Represents an object that provides operations to request that check disk is run on a volume. |
![]() |
CheckDiskStepStatus | Represents the status object that contains progress information returned by CheckDiskRequest. |
![]() |
CreateFolderRequest | Represents all of the data that is needed to request the creation of a new folder. |
![]() |
CreateFolderStepStatus | Represents the progress status that is returned by the CreateFolderRequest object. |
![]() |
CreateStorageSpaceRequest | Represents a request to create a storage space. |
![]() |
CreateStorageSpaceStepStatus | Represents the progress status that is returned by a CreateStorageSpaceRequest object. |
![]() |
Disk | Represents a disk of a disk set. |
![]() |
DiskInfo | Contains information about a disk. |
![]() |
Drive | Represents a drive object. |
![]() |
DriveInfo | Contains information about a hard drive. |
![]() |
DriveInUseRequest | Indicates whether a drive is being used. Use this after the request has completed successfully. |
![]() |
DriveModifyInfo | Information about a drive modification. |
![]() |
DriveShortInfo | Contains a short description of the drive. |
![]() |
Folder | Represents the operations that can be performed on a folder. |
![]() |
FolderCreateInfo | Contains information on a folder creation task. |
![]() |
FolderInfo | Describes a folder. |
![]() |
FolderModifyInfo | Contains information on a folder modification task. |
![]() |
FolderShortInfo | Contains the short description of a folder. |
![]() |
FolderTreeNodeInfo | Describes information on a folder tree node. |
![]() |
FolderUtil | Contains folder utility members. |
![]() |
GetPoolableDisksRequest | Initiates requests to retrieve the list of disks that can be added to storage pools. |
![]() |
GetPoolableDisksRequestCompletedEventArgs | Represents the arguments for the GetPoolableDisksRequestCompleted event. |
![]() |
InitializeDiskRequest | Represents all of the data that is necessary to request the addition of a new disk. |
![]() |
InitializeDiskStepStatus | Represents the status that is returned by InitializeDiskRequest object. |
![]() |
InitializeStorageRequest | Represents an object that contains all of the data for requesting that storage is initialized. |
![]() |
InitializeStorageStepStatus | Represents the status object that contains progress information returned by InitializeStorageRequest. |
![]() |
ModifyDriveRequest | Represents all of the data that is necessary to enable or disable shadow copy on a drive. |
![]() |
ModifyFolderRequest | Represents all of the data that is necessary to request the modification of a folder. |
![]() |
MoveFolderRequest | Represents all of the data that is necessary to request that a folder be moved. |
![]() |
MoveFolderStepStatus | Represents the status that is returned by MoveFolderRequest. |
![]() |
NamePermission | Represents permissions by name. |
![]() |
NotifyPropertyChange | Represents events that occur when a property value is changed. |
![]() |
OMLogger | Describes the logger. |
![]() |
Quota | Configures the disk quota for a folder. |
![]() |
QuotaInfo | Contains information about the quota. |
![]() |
RemoveFolderRequest | Represents all of the data that is necessary to request that a folder be unshared. |
![]() |
RemoveFolderStepStatus | Represents the status that is returned by RemoveFolderRequest. |
![]() |
ServerInformation | Contains server information. |
![]() |
SIDPermission | Represents permissions by SID. |
![]() |
SpacesPool | Describes the spaces pool. |
![]() |
SpacesPoolInfo | Contains information on the spaces pool. |
![]() |
StorageManager | Provides synchronous and asynchronous operations to interact with the Storage Provider. |
![]() |
StorageObjectModelErrorCodes | Represents the error codes that can be returned by the storage object model. |
![]() |
StorageObjectModelException | Represents errors that occur during Storage Object Model operations. |
![]() |
StorageObjectModelFatalException | Represents the exceptions that are thrown from the Storage Object Model. |
![]() |
StorageObjectModelPropertyNames | Represents the property names for storage objects. |
![]() |
StorageOperationStatus | Represents the status of a storage operation. |
![]() |
UserPerm | Contains user permissions. |
Interfaces
Interface | Description | |
---|---|---|
![]() |
IStorageProviderCallback | The callback contract for a storage provider. |
Enumerations
Enumeration | Description | |
---|---|---|
![]() |
AddDisksToSpacesPoolStepId | Describes the different step ID's used when adding disks to the diskspace pool. |
![]() |
CheckDiskResult | Indicates the results of running the check disk operation on a volume. |
![]() |
CheckDiskStepId | Indicates the step values for the check disk operation. |
![]() |
CreateFolderResult | Specifies the result of the operation that created folder. |
![]() |
CreateFolderStepId | Indicates the steps of the create folder operation. |
![]() |
CreateStorageSpaceStatusStepId | Specifies the steps that track the status of CreateStorageSpace and CreateStorageSpaceAsync operations. |
![]() |
DISK_EVENTS | Describes different disk events. |
![]() |
DiskPartitionStyle | Indicates the types of disk partitions. |
![]() |
DiskStatus | Indicates the status levels of a disk. |
![]() |
DRIVE_EVENTS | Describes a drive event. |
![]() |
DriveDataStatus | Indicates the status of the data on the drive. |
![]() |
DriveFileSystemType | Indicates the type of file system that is on the drive. |
![]() |
DriveStatus | Indicates the status of the drive. |
![]() |
FOLDER_EVENTS | Describes a folder event. |
![]() |
FolderFlag | Specifies the flags that define folder types. |
![]() |
FolderStatus | Indicates the status of the drive. |
![]() |
InitializeDiskStepId | Indicates the steps of the add disk operation. |
![]() |
InitializeStorageStepId | Indicates the step values for the operation of initializing storage. |
![]() |
MoveFolderStepId | Indicates the current step of the move folder operation. |
![]() |
MoveFolderWarnings | Specifies warnings that occur during the move folders operation. |
![]() |
OperationStatus | Indicates the status levels of storage operations. |
![]() |
Permission | Indicates the permissions that are set for the user account. |
![]() |
PrincipleCategory | Specifies the principle category. |
![]() |
RemoveFolderStepId | Indicates the steps of the removal operation. |
![]() |
RollbackWarnings | Specifies the warning that can occur during the rollback of the move folders operation. |
![]() |
SPACESPOOL_EVENTS | Describes the spacepool events. |
![]() |
StorageSpaceProvisioningType | Specifies the type of provisioning to use in a storage space. |
![]() |
StorageSpaceResiliency | Specifies the disk resiliency features that a storage space can use to handle drive failures. |
Return to top