WS_METADATA_STATE enumeration (webservices.h)

The state of the metadata object.

Syntax

typedef enum {
  WS_METADATA_STATE_CREATED = 1,
  WS_METADATA_STATE_RESOLVED = 2,
  WS_METADATA_STATE_FAULTED = 3
} WS_METADATA_STATE;

Constants

 
WS_METADATA_STATE_CREATED
Value: 1
The initial state of the metadata object.
WS_METADATA_STATE_RESOLVED
Value: 2
All references between metadata documents have been
resolved and no more metadata documents may be added
to the metadata object. See WsGetMetadataEndpoints for
more information.
WS_METADATA_STATE_FAULTED
Value: 3
The metadata object not usable due to a previous error. See
See WsGetMetadataEndpoints and WsReadMetadata for more information.

Remarks

The following diagram illustrates the functions that cause state transitions in the metadata object.

Diagram of the state transitions for a Metadata object showing the functions that cause transitions between the Created, Faulted, and Resolved states.

Requirements

Requirement Value
Minimum supported client Windows 7 [desktop apps only]
Minimum supported server Windows Server 2008 R2 [desktop apps only]
Header webservices.h