HPC Class Library

 

Updated: December 8, 2016

Applies To: Microsoft HPC Pack 2008 R2, Microsoft HPC Pack 2012, Microsoft HPC Pack 2012 R2

Namespace

Description

Microsoft.Hpc.Diagnostics.Helpers

Defines classes and enumerations used to create XML files that contain information about the results of diagnostic test runs on a Windows HPC cluster.

Microsoft.Hpc.Excel

Provides classes for interacting with Excel workbooks and performing calculations for those workbooks on an HPC cluster.

Microsoft.Hpc.Excel.Com

Provides the functionality of the Microsoft.Hpc.Excel.ExcelClient class over the Component Object Model (COM).

Microsoft.Hpc.Excel.ExcelService

Provides classes and interfaces for custom clients to use to request that the built-in Excel SOA service perform calculations from Excel workbooks on HPC clusters.

Microsoft.Hpc.Scheduler

Defines the interfaces and enumerations used to submit and monitor jobs in an HPC cluster.

Microsoft.Hpc.Scheduler.AddInFilter.HpcClient

Contains the interfaces and enumerations for implementing custom job activation and job submission filters that are defined at the job template level (as DLLs). The HPC Job Scheduler Service can run these custom filters to provide additional checks and controls when jobs are submitted to the cluster (submission filters) or when jobs are about to get cluster resources (activation filters).

Microsoft.Hpc.Scheduler.Properties

Defines the enumerations, property identifiers, and miscellaneous objects that you use with the interfaces defined in the Microsoft.Hpc.Scheduler namespace.

Microsoft.Hpc.Scheduler.Session

Contains the classes that support the service-oriented architecture (SOA) programming model based on Windows Communications Foundation (WCF). Client applications use the classes to create an HPC session, bind the session to the client, and process the results from the service.

Microsoft.Hpc.Scheduler.Session.Configuration

Contains the objects used to access and update the configuration file for a session.

Microsoft.Hpc.Scheduler.Session.Data

Contains classes to manage shared data among nodes of an HPC cluster.

Microsoft.Hpc.Scheduler.Session.GenericService

Enables you to provide a uniform way to pass messages between clients and services written in any language.

Microsoft.Hpc.Scheduler.Session.Interface

Provides support for determining the status of a broker client, using SOA from the Java programming language, and creating custom service hosts and brokers.

Show: