Options
All
  • Public
  • Public/Protected
  • All
Menu

Class CreateRequest<TServiceObject, TResponse>

Type parameters

Hierarchy

Index

Constructors

constructor

Properties

AnchorMailbox

AnchorMailbox: string

SoapFaultDetails

SoapFaultDetails: SoapFaultDetails

Private objects

objects: TServiceObject[]

Private parentFolderId

parentFolderId: FolderId

Accessors

EmitTimeZoneHeader

  • get EmitTimeZoneHeader(): boolean

ErrorHandlingMode

Objects

  • get Objects(): TServiceObject[]
  • set Objects(value: TServiceObject[]): void
  • Returns TServiceObject[]

  • Parameters

    • value: TServiceObject[]

    Returns void

ParentFolderId

  • Returns FolderId

  • Parameters

    Returns void

Service

Methods

AddHeaders

  • AddHeaders(webHeaderCollection: any): void
  • Parameters

    • webHeaderCollection: any

    Returns void

AddJsonProperties

  • Parameters

    Returns any

BuildResponseObjectFromJson

  • BuildResponseObjectFromJson(jsObject: any): any

BuildXHR

CreateServiceResponse

  • CreateServiceResponse(service: ExchangeService, responseIndex: number): TResponse

EmitRequest

Execute

GetEwsHttpWebResponse

GetExpectedResponseMessageCount

  • GetExpectedResponseMessageCount(): number

GetMinimumRequiredServerVersion

GetObjectCollectionXmlElementName

  • GetObjectCollectionXmlElementName(): string
  • Returns string

GetParentFolderXmlElementName

  • GetParentFolderXmlElementName(): string
  • Returns string

GetRequestedServiceVersionString

  • GetRequestedServiceVersionString(): string

GetResponseMessageXmlElementName

  • GetResponseMessageXmlElementName(): string

GetResponseXmlElementName

  • GetResponseXmlElementName(): string

GetXmlElementName

  • GetXmlElementName(): string

InternalExecute

ParseResponse

  • ParseResponse(jsonBody: any): any

ParseResponseXMLJsObject

  • ParseResponseXMLJsObject(jsObject: any): any

Protected ProcessWebException

  • ProcessWebException(webException: XMLHttpRequest): void

ReadResponseJson

  • ReadResponseJson(jsObject: any): any

Protected ReadResponseXmlJsObject

  • ReadResponseXmlJsObject(jsObject: any): any

ReadSoapFault

ReadSoapHeader

  • ReadSoapHeader(jsObject: any): any

ThrowIfNotSupportedByRequestedServerVersion

  • ThrowIfNotSupportedByRequestedServerVersion(): void

Validate

  • Validate(): void

ValidateAndEmitRequest

WebRequestAsyncCallback

  • WebRequestAsyncCallback(webAsyncResult: any): any

WriteAttributesToXml

WriteBodyToXml

WriteElementsToXml

WriteToXml

Generated using TypeDoc