SOAFaultCodeCategory Enumeration
Defines categories for the errors that a SOAFaultCode object represents.
Namespace: Microsoft.Hpc.Scheduler.Session
Assembly: Microsoft.Hpc.Scheduler.Session (in Microsoft.Hpc.Scheduler.Session.dll)
Namespace: Microsoft.Hpc.Scheduler.Session
Assembly: Microsoft.Hpc.Scheduler.Session (in Microsoft.Hpc.Scheduler.Session.dll)
| Member name | Description |
|---|---|
| ApplicationError | Indicates that the error occurred at the application level and did not cause an error for the SOA session. You can still use the session with the current connection. This enumeration member represents a value of 0x04000000. |
| BrokerProxyError | Indicates that an unknown error has occurred on the broker proxy in an Windows Azure deployment. Treat this error in the same way as you treat an error with a SOAFaultCodeCategory value of SessionFatalError. This enumeration member represents a value of 0x05000000. |
| DataApplicationError | Indicates that an error occurred at the application level for a data operation. This enumeration member represents a value of 0x06300000. |
| DataError | Indicates that an error occurred with a data operation. This enumeration member represents a value of 0x06100000. |
| DataFatalError | Indicates that a fatal error occurred for a data operation. This enumeration member represents a value of 0x06200000. |
| SessionConnectionError | Indicates that an error occurred with the connection of the client to the session. If the client has a valid session identifier, the client can try to resolve this error by reattaching to the session a limited number of times. If the client does not have a valid session identifier, the client can try to resolve this error by creating a new session a limited number of times. This enumeration member represents a value of 0x01000000. |
| SessionError | Indicates than an error occurred with the SOA session itself. After receiving this error, the client can try to resolve this error by creating a new session a limited number of times. The client cannot resolve this error by trying to reattach to the session. This enumeration member represents a value of 0x02000000. |
| SessionFatalError | Indicates that a fatal session error occurred. When a client receives this error, the client should not try to resolve the error by creating a new session or reattaching to the session until the root cause of the error is resolved. This type of error usually occurs because of a problem with the installation of the application or of Windows HPC Server 2008 R2, with the capacity allocated to the session, or with the application implementation. This enumeration member represents a value of 0x03000000. |
| Unknown | Indicates that an unknown error occurred. Treat this error in the same way as you treat an error with a SOAFaultCodeCategory value of SessionFatalError. This enumeration member represents a value of 0x0F000000. |
To use this enumeration in Visual Basic Scripting Edition (VBScript), you need to use the numeric values for the enumeration members or create constants that correspond to those members and set them equal to the numeric values. The following code example shows how to create and set constants for this enumeration in VBScript.
const SessionConnectionError = &H01000000 const SessionError = &H02000000 const SessionFatalError = &H03000000 const ApplicationError = &H04000000 const BrokerProxyError = &H05000000 const DataApplicationError = &H06300000 const DataError = &H06100000 const DataFatalError = &H06200000 const Unknown = &H0F000000
Platform Note: This enumeration is supported starting with Windows HPC Server 2008 R2.
Development Platforms
Windows XP, Windows Vista, Windows 7, Windows 8, Windows Server 2003, Windows Server 2008, Windows Server 2008 R2, Windows Server 2012Target Platforms
Windows XP, Windows Vista, Windows 7, Windows 8, Windows Server 2003, Windows Server 2003 R2, Windows Server 2008, Windows Server 2008 R2, Windows Server 2012, with HPC Pack Client Utilities
Build Date:
Community Additions
ADD
Show: