ContentData Element

System.Object

PropertyType

ModifiablePropertyType

ContentData

 

Client Declaration

Represents the content data associated with a content-carrying Content Engine object via the Content pseudo-property of a Content Engine ContentTransfer object. The Content pseudo-property is not a real Content Engine property; rather it is a Content Engine Web Service construct for allowing content data to be retrieved and uploaded.

When the Content pseudo-property is returned, it is sent as an attachment following the main body of the response. Any errors that occur while the content data is being read from the repository are detected in the server. However, once the attachment has begun to be transmitted, the HTTP protocol does not provide a way to reliably signal if an error has occurred on the sending end. The result is that a client can potentially falsely interpret that it has received all of the content data when only the beginning of the content has actually been transmitted. To prevent this situation from occurring, clients should either:

 

Element Structure

Elements

 

Base Element Inheritance

Attributes

Attributes Specific to .NET Clients

 

XML Schema

<xsd:complexType name="ContentData">
   <xsd:complexContent>
      <xsd:extension base="ModifiablePropertyType">
         <xsd:sequence>
            <xsd:element name="Value" type="ContentType"/>
         </xsd:sequence>
      </xsd:extension>
   </xsd:complexContent>
</xsd:complexType>