Disk Class
Represents a disk of a disk set.
Namespace: Microsoft.WindowsServerSolutions.Storage
Assembly: StorageOM (in StorageOM.dll)
Inheritance Hierarchy
System.Object
Microsoft.WindowsServerSolutions.Storage.NotifyPropertyChange
Microsoft.WindowsServerSolutions.Storage.Disk
Syntax
public class Disk : NotifyPropertyChange
public ref class Disk : NotifyPropertyChange
Public Class Disk
Inherits NotifyPropertyChange
Properties
Name | Description | |
---|---|---|
AllocatedSize | Gets the allocated size of the storage space. |
|
AlreadyInStoragePool | Indicates whether the disk is in a storage pool. |
|
BusType | Gets the type of bus that is used to connect the disk to the system. |
|
CapacityBytes | Gets the total disk capacity in bytes. |
|
CurrentStatus | Gets the status of the volume. |
|
DiskGuid | Gets the identifier of the disk. |
|
DiskNumber | Gets the disk number. |
|
EventQueue | Represents notify events that are raised on thread pool threads.(Inherited from NotifyPropertyChange.) |
|
FriendlyName | Gets the display name of the disk. |
|
ID | Obsolete. Gets the identifier that is assigned by the Unique Drive Extender for the disk. |
|
Identifier | Gets the identifier of the disk. |
|
ObjectId | Gets the object ID of the disk. |
|
Partition | Gets the partition style that is used on the volume. |
|
PoolId | Gets the ID of the storage pool. |
|
ProvisioningType | Gets the provisioning type of the storage space. |
|
Resiliency | Gets the resiliency of the storage space. |
|
StorageSpaceFriendlyName | Gets the friendly name of the storage space. |
|
SystemDisk | Indicates whether the disk contains the system partition. |
Methods
Name | Description | |
---|---|---|
Equals(Object) | (Inherited from Object.) |
|
Finalize() | (Inherited from Object.) |
|
GetHashCode() | (Inherited from Object.) |
|
GetInitializeRequest() | Gets an InitializeDiskRequest object that is used to initialize the disk. |
|
GetType() | (Inherited from Object.) |
|
MemberwiseClone() | (Inherited from Object.) |
|
ToString() | (Inherited from Object.) |
Events
Name | Description | |
---|---|---|
PropertyChanged | Represents the PropertyChanged event.(Inherited from NotifyPropertyChange.) |
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
Microsoft.WindowsServerSolutions.Storage Namespace
Return to top