SOAFaultCodeCategory Enumeration

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)

'Usage
Dim instance As SOAFaultCodeCategory

public enum SOAFaultCodeCategory
public enum SOAFaultCodeCategory
public enum SOAFaultCodeCategory

Member nameDescription
ApplicationErrorIndicates 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.
BrokerProxyErrorIndicates 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.
DataApplicationErrorIndicates that an error occurred at the application level for a data operation. This enumeration member represents a value of 0x06300000.
DataErrorIndicates that an error occurred with a data operation. This enumeration member represents a value of 0x06100000.
DataFatalErrorIndicates that a fatal error occurred for a data operation. This enumeration member represents a value of 0x06200000.
SessionConnectionErrorIndicates 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.
SessionErrorIndicates 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.
SessionFatalErrorIndicates 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.
UnknownIndicates 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 2012

Target 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:

2013-04-22

Community Additions

ADD
Show:
© 2016 Microsoft