Click or drag to resize

Service Class

Service
Inheritance Hierarchy
SystemObject
  SolidFire.CoreRpcBase
    SolidFire.Element.ApiService

Namespace:  SolidFire.Element.Api
Assembly:  SolidFire.SDK (in SolidFire.SDK.dll) Version: 12.3.0.0
Syntax
C#
public class Service : RpcBase

The Service type exposes the following members.

Constructors
  NameDescription
Public methodService
Initializes a new instance of the Service class
Top
Properties
  NameDescription
Public propertyAssociatedBV
This service's associated bulk volume service. This will only be set if the service type is a slice service.
Public propertyAssociatedTS
This service's associated transport service. This will only be set if the service type is a slice service.
Public propertyAssociatedVS
This service's associated volume service. This will only be set if the service type is a slice service.
Public propertyAsyncResultIDs
The list of asynchronous jobs currently running for this service.
Public propertyDriveID
If this service resides on a drive, the ID of that drive.
Public propertyDriveIDs
Public propertyFirstTimeStartup
Has this service started successfully? When a new drive is added to the system, the created service will initially have a value of false here. After the service has started, this value will be set to true. This can be used to check if the service has ever started.
Public propertyIpcPort
The port used for intra-cluster communication. This will be in the 4000-4100 range.
Public propertyIscsiPort
The port used for iSCSI traffic. This will only be set if the service type is a transport service.
Public propertyNodeID
The node this service resides on.
Public propertyServiceID
Unique identifier for this service.
Public propertyServiceType
Public propertySmartSsdWriteEnabled
Public propertyStartedDriveIDs
Public propertyStatus
Top
Methods
  NameDescription
Public methodEquals
Determines whether the specified object is equal to the current object.
(Inherited from Object.)
Protected methodFinalize
Allows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection.
(Inherited from Object.)
Public methodGetHashCode
Serves as the default hash function.
(Inherited from Object.)
Public methodGetType
Gets the Type of the current instance.
(Inherited from Object.)
Protected methodMemberwiseClone
Creates a shallow copy of the current Object.
(Inherited from Object.)
Public methodToString
Builds a json-enabled string of all the properties and their values in this class.
(Inherited from RpcBase.)
Top
See Also