Microsoft.Hpc.Scheduler.Session Namespace
This namespaces contains the classes that supports 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.
| Class | Description |
|---|---|
| AuthenticationFailure | Indicates that the credentials that were specified for the session did not have sufficient privileges for an operation. |
| BrokerClient | Provides methods that enable clients to connect to a session and send requests, then disconnect from the session and reconnect later to retrieve the responses. |
| BrokerResponse | Represents a single response that a service-oriented architecture (SOA) service sent to the client to fulfill a request. |
| BrokerResponseEnumerator | Represents a set of responses from a service-oriented architecture (SOA) service to a set of requests sent by an SOA client. |
| DurableSession | Represents a durable session that binds a client application to a service that supports the service-oriented architecture (SOA) programming model that is based on the Windows Communication Foundation (WCF). A durable session is a session that can recover from hardware or software failure. |
| RetryOperationError | Indicates that an error connected to the retrying requests by the broker occurred, when the RetryOperationError class is specified as the type parameter for a FaultException object. |
| RetryOperationException | Indicates that the broker exceeded the limit for the number of times the broker should retry a request. |
| ServiceContext | Provides a property and an event that a service host uses to write traces for SOA code and handle requests to exit. |
| Session | Use to create an HPC session that binds the client application to a service that supports the service-oriented architecture (SOA) programming model based on Windows Communication Foundation (WCF). |
| SessionAttachInfo | Defines a set of values that an SOA client should use to attach to an existing session. |
| SessionBase | Serves as a base class to provide methods and properties that are common to classes that represent different kinds of sessions, such as DurableSession and Session. |
| SessionException | Represents an exception that occurs when a session error occurs. |
| SessionStartInfo | Defines a set of values used to create a session. |
| BrokerSettingsInfo | Defines settings that control the behavior of the broker for this session. |
| SOAEventArgs | Contains arguments for a SOA error event. |
| SOAFaultCode | Provides methods for getting information about error codes for SOA errors. |
| Delegate | Description |
|---|---|
| BrokerResponseHandler | Defines the delegate that you need to implement when you subscribe to the responses in a service-oriented architecture (SOA) client by calling the SetResponseHandler method. |
| BrokerResponseStateHandler | Defines the delegate that you need to implement when you subscribe to the responses in a service-oriented architecture (SOA) client by calling the versions of the SetResponseHandler method that include a state parameter. |
| Enumeration | Description |
|---|---|
| BrokerClientBehaviors | Specifies the behavior of the BrokerResponse.IsLastResponse property. |
| SessionUnitType | Defines values to indicate the type of hardware resources used to determine to nodes on which the service job for the session can run. |
| SOAFaultCodeCategory | Defines categories for the errors that a SOAFaultCode object represents. |
| TransportScheme | Defines the transport binding schemes. |
Build Date:
Community Additions
ADD
Show: