Result.ErrNum Property

Note: The Microsoft UDDI SDK is not supported by or included in Microsoft Windows versions after Microsoft Windows Server 7. The Microsoft UDDI V3 SDK is included with Microsoft BizTalk Server. For more information about the Microsoft UDDI V3 SDK, see Microsoft BizTalk Server documentation
Gets and sets the numeric identifier of the error.

Namespace: Microsoft.Uddi
Assembly: microsoft.uddi (in microsoft.uddi.dll)

Usage

Visual Basic
  Dim instance As Result
Dim value As Integer
value = instance.ErrNum
instance.ErrNum = value

Syntax

'Declaration
<XmlAttributeAttribute("errno")> _
PublicPropertyErrNumAsInteger
[XmlAttributeAttribute("errno")] 
publicintErrNum { get; set; }
[XmlAttributeAttribute(L"errno")] 
public:
propertyintErrNum {
    intget ();
    voidset (intvalue);
}
/** @property */
publicintget_ErrNum ()

/** @property */
publicvoidset_ErrNum (intvalue)
publicfunction getErrNum () : intpublicfunction setErrNum (value : int)

Property Value

The numeric identifier of the error. The following are possible values for the ErrNum property. The names listed refer to the UDDI error code specification as follows.

Name

Value

Meaning

E_success

0

The operation succeeded.

E_nameTooLong

10020

Signifies that the partial name value passed exceeds the maximum name length designated by the policy of an implementation or operator site.

E_tooManyOptions

10030

Signifies that too many or incompatible arguments were passed.

E_unrecognizedVersion

10040

Signifies that the value of the generic attribute passed is unsupported by the operator instance being queried.

E_unsupported

10050

Signifies that the implementer does not support a feature or API.

E_languageError

10060

Signifies that an error was detected when processing elements that were annotated with xml:lang qualifiers.

E_authTokenExpired

10110

Signifies that the authentication token information has timed out.

E_authTokenRequired

10120

Signifies that an invalid authentication token was passed to an API call that requires authentication.

E_operatorMismatch

10130

Signifies that an attempt was made to use the publishing API to change data that is mastered at another operator site.

E_userMismatch

10140

Signifies that an attempt was made to use the publishing API to change data that is controlled by another party.

E_unknownUser

10150

Signifies that the user ID and password are not known to the operator site or are not valid.

E_accountLimitExceeded

10160

Signifies that a save request exceeded the quantity limits for a given data type.

E_invalidKeyPassed

10210

Signifies that the key value passed did not match with any known key values.

E_invalidURLPassed

10220

Signifies that an error occurred during processing of a save function involving accessing data from a remote URL.

E_keyRetired

10310

Signifies that a key value passed has been removed from the server.

E_busy

10400

Signifies that the request cannot be processed at the current time.

E_fatalError

10500

Signifies that a serious technical error has occurred when processing the request.

E_invalidCategory

20000

Used for UDDI version 1.0 compatibility only. Replaced by E_invalidValue in version 2.0 and later. Signifies that the given key value did not correspond to a category in the taxonomy identified by the tModel key. Used with categorization only.

E_categorizationNotAllowed

20100

Used for UDDI version 1.0 compatibility. Replaced by E_valueNotAllowed in version 2.0 and later. Restrictions have been put on the types of information that can be categorized in a specific taxonomy. The data provided does not comply with the restrictions put on the category used. Used with categorization only.

E_valueNotAllowed

20210

Signifies that a value did not pass validation because of contextual issues. The value may be valid in some contexts, but not in the context used. The error text may contain information about the contextual problem.

E_invalidValue

20200

A value that was passed in a key value attribute did not pass validation. This applies to checked categorizations, identifiers, and other validated code lists.

E_invalidProjection

20230

Signifies that an attempt was made to save a business entity that contains a service projection that does not match the business service being projected. The service key of at least one such business service will be included in the disposition report.

E_assertionNotFound

30000

Signifies that a particular publisher assertion (that consists of two business key values, and a keyed reference with three components) cannot be identified in a save or delete operation.

E_messageTooLarge

30110

Signifies that the message is too large. The size limit will be clearly indicated in the error text.

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

Target Platforms

Windows Server 2008, Windows Server 2003, Windows XP Professional, Windows Vista, Windows Server 2003 R2, Windows XP

See Also

Reference

Result Class
Result Members
Microsoft.Uddi Namespace