OfflineODataErrorArchiveEntity
public class OfflineODataErrorArchiveEntity : EntityValue
A built-in Offline OData entity type which stores information about a modification request which failed during an upload operation.
-
Metadata of the entity property affectedEntity.
Declaration
Swift
open class var affectedEntity: Property { get set }
-
The navigation property which allows navigating from the failed request to the primary entity. For example, if the failed request was a PATCH request on the entity Customers(101), this navigation property can be used to read the current state of Customers(101) in the Offline store.
Declaration
Swift
open var affectedEntity: EntityValue? { get set }
-
Metadata of the entity property code.
Declaration
Swift
open class var code: Property { get set }
-
The error code returned in the OData error response from the OData backend.
Declaration
Swift
open var code: String? { get set }
-
Metadata of the entity property customTag.
Declaration
Swift
open class var customTag: Property { get set }
-
A customized string that was used to tag the request.
Declaration
Swift
open var customTag: String? { get set }
-
Undocumented
Declaration
Swift
open class var dependentRequests: Property { get set }
-
The navigation property which can be used to list requests that depend on this failed request.
Declaration
Swift
open var dependentRequests: Array<OfflineODataRequest> { get set }
-
Metadata of the entity property domain.
Declaration
Swift
open class var domain: Property { get set }
-
Internal domain info.
Declaration
Swift
open var domain: String { get set }
-
Metadata of the entity property httpStatusCode.
Declaration
Swift
open class var httpStatusCode: Property { get set }
-
The HTTP status code returned from the OData backend.
Declaration
Swift
open var httpStatusCode: Int? { get set }
-
Metadata of the entity property innerError.
Declaration
Swift
open class var innerError: Property { get set }
-
The inner error returned in the OData error response from the OData backend.
Declaration
Swift
open var innerError: String? { get set }
-
Declaration
Swift
override open var isProxy: Bool { get }
-
Metadata of the entity property message.
Declaration
Swift
open class var message: Property { get set }
-
The error message returned in the OData error response from the OData backend.
Declaration
Swift
open var message: String? { get set }
-
Metadata of the entity property requestBody.
Declaration
Swift
open class var requestBody: Property { get set }
-
The JSON body sent to the OData backend.
Declaration
Swift
open var requestBody: String? { get set }
-
Metadata of the entity property requestEntity.
Declaration
Swift
open class var requestEntity: Property { get set }
-
The navigation property which can be used to directly read and directly modify the failed request in the request queue. The actual entity type of the returned entity will be dependent on the type of request. For example, if the failed request was a PATCH request on the entity Customers(101), then the entity returned by this navigation property will have a Customer entity type. Note that this navigation property differs from AffectedEntity; AffectedEntity returns the CURRENT state of the entity in the Offline Store where as RequestEntity is an typed representation of the request in the request queue itself.
Declaration
Swift
open var requestEntity: EntityValue? { get set }
-
Metadata of the entity property requestID. Metadata of the entity property requestID.
Declaration
Swift
open class var requestID: Property { get set }
-
The request identifier.
Declaration
Swift
open var requestID: Int64 { get set }
-
Metadata of the entity property requestMethod.
Declaration
Swift
open class var requestMethod: Property { get set }
-
The HTTP method used for the request.
Declaration
Swift
open var requestMethod: String? { get set }
-
Metadata of the entity property requestURL.
Declaration
Swift
open class var requestURL: Property { get set }
-
The request URL used when executing the request against the OData backend.
Declaration
Swift
open var requestURL: String? { get set }