public ContentResponseType[] GetContent(GetContentRequest GetContentRequest)
GetContent allows you to retrieve a portion of the content data or to retrieve the content data at a specific offset. Although not as efficient as the Content pseudo-property (in conjunction with the GetObjects operation), GetContent is useful if you do not have enough contiguous memory available to hold the entire content data or if you only need a portion of the content data.
A GetContentRequest element, which specifies the following:
A typical structure of a GetContent request is as follows. Elements that are derived from their base element are in parenthesis:
GetContentRequest GetContentRequest
ContentRequestType ContentRequest[0]
ElementSpecificationType ElementSpecification
(ObjectSpecification)ObjectReference SourceSpecification
ContentRequestType ContentRequest[1]
.
.
GetContentResponse GetContentResponse
(ContentElementResponse)ContentResponseType ContentResponseTypeArray[0]
ElementSpecificationType ElementSpecification
ObjectReference SourceSpecification
(InlineContent)ContentType Content[0]
(InlineContent)ContentType Content[1]
.
.
(ContentErrorResponse)ContentResponseType ContentResponseTypeArray[1]
ErrorStackType ErrorStack
ErrorNameType ErrorName
ErrorRecordType ErrorRecord[0]
DiagnosticType Diagnostic[0]
DiagnosticType Diagnostic[1]
ErrorRecordType ErrorRecord[1]
DiagnosticType Diagnostic[0]
(ContentElementResponse)ContentResponseType ContentResponseTypeArray[2]
.
.
<operation name="GetContent">
<input message="tns:GetContentRequest"/>
<output message="tns:GetContentResponse"/>
<fault message="tns:FaultResponse" name="GeneralError"/>
</operation>