ResourceUsage Class

Represents the resource usage of a job or task. The resource information is available only after the job or task has started.

Namespace: Microsoft.ComputeCluster
Assembly: CcpAPI (in ccpapi.dll)

Usage

Syntax

'Declaration
<SerializableAttribute> _
<ComVisibleAttribute(True)> _
<GuidAttribute("FB666ABC-BE14-4094-840B-5CF4A89DAD24")> _
<ClassInterfaceAttribute(ClassInterfaceType.None)> _
Public NotInheritable Class ResourceUsage
    Implements IResourceUsage
[SerializableAttribute] 
[ComVisibleAttribute(true)] 
[GuidAttribute("FB666ABC-BE14-4094-840B-5CF4A89DAD24")] 
[ClassInterfaceAttribute(ClassInterfaceType.None)] 
public sealed class ResourceUsage : IResourceUsage
[SerializableAttribute] 
[ComVisibleAttribute(true)] 
[GuidAttribute(L"FB666ABC-BE14-4094-840B-5CF4A89DAD24")] 
[ClassInterfaceAttribute(ClassInterfaceType::None)] 
public ref class ResourceUsage sealed : IResourceUsage
/** @attribute SerializableAttribute() */ 
/** @attribute ComVisibleAttribute(true) */ 
/** @attribute GuidAttribute("FB666ABC-BE14-4094-840B-5CF4A89DAD24") */ 
/** @attribute ClassInterfaceAttribute(ClassInterfaceType.None) */ 
public final class ResourceUsage implements IResourceUsage
SerializableAttribute 
ComVisibleAttribute(true) 
GuidAttribute("FB666ABC-BE14-4094-840B-5CF4A89DAD24") 
ClassInterfaceAttribute(ClassInterfaceType.None) 
public final class ResourceUsage implements IResourceUsage

Remarks

Treat the properties of this class as read-only; do not set the value of these properties.

You should not use this class. Instead, you should use the IResourceUsage interface as shown in the following example:

IResourceUsage jobUsage = cluster.GetJobResourceUsage(jobId);

Inheritance Hierarchy

System.Object
  Microsoft.ComputeCluster.ResourceUsage

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.

Platforms

Development Platforms

Microsoft Windows Compute Cluster Server 2003, Windows Server 2003, Windows XP

Target Platforms

Microsoft Windows Compute Cluster Server 2003, Windows Server 2003 with Compute Cluster Pack Client Utilities, Windows XP with Compute Cluster Pack Client Utilities

See Also

Reference

ResourceUsage Members
Microsoft.ComputeCluster Namespace
Cluster.GetJobResourceUsage Method
Cluster.GetTaskResourceUsage Method