simpleType "useClientIdsType"
Namespace:
Defined:
globally in hsdl.xsd; see XML source
Used:
Simple Content Model
"true"
All Direct / Indirect Based Attributes (2):
insertRequestType/@useClientIds, replaceRequestType/@useClientIds
Known Usage Locations
Annotation
This attribute specifies that, if an <b>xdb:blue</b> item is created during an insert or replace operation, and an ID would normally be generated, the ID specified in the request content should be used instead of having .NET My Services generate an ID. Applications using this option must ensure that they are properly generating unique IDs in the form of UUIDs. They must also ensure that they do not assign the same ID to multiple <b>xdb:blue</b> items; this can happen if the insert <b>select</b> attribute selects multiple nodes.
Type Definition Detail
Type Derivation Tree
xsd:string (restriction)
  useClientIdsType
Derivation:
restriction of xsd:string
XML Source (see within schema source)
<xsd:simpleType name="useClientIdsType">
<xsd:annotation>
<xsd:documentation>
This attribute specifies that, if an
<b>xdb:blue</b>
item is created during an insert
or replace operation, and an ID would normally be generated, the ID specified
in the request content should be used instead of having .NET My Services generate an ID.
Applications using this option must ensure that they are properly generating unique
IDs in the form of UUIDs. They must also ensure that they do not assign the same ID to
multiple
<b>xdb:blue</b>
items; this can happen if the insert
<b>select</b>
attribute selects multiple
nodes.
</xsd:documentation>
</xsd:annotation>
<xsd:restriction base="xsd:string">
<xsd:enumeration value="true"/>
</xsd:restriction>
</xsd:simpleType>