Class CompositeRequest
- Namespace
- NetCoreForce.Client.Models
- Assembly
- NetCoreForce.Client.dll
public class CompositeRequest
- Inheritance
-
CompositeRequest
- Inherited Members
Constructors
CompositeRequest(List<CompositeSubRequest>, bool, bool)
Constructor
public CompositeRequest(List<CompositeSubRequest> requests, bool allOrNone = false, bool collateSubrequests = true)
Parameters
requests
List<CompositeSubRequest>allOrNone
boolcollateSubrequests
bool
Properties
AllOrNone
Optional. Indicates whether to roll back the entire request when the update of any object fails (true) or to continue with the independent update of other objects in the request. The default is false.
[JsonProperty(PropertyName = "allOrNone")]
public bool AllOrNone { get; set; }
Property Value
CollateSubrequests
Optional. Controls whether the API collates unrelated subrequests to bulkify them (true) or not (false). In API version 49.0 and later, the default value is true. In version 48.0, the default value is false.
[JsonProperty(PropertyName = "collateSubrequests")]
public bool CollateSubrequests { get; set; }
Property Value
CompositeRequests
Required. A list of Composite Sub Requests
[JsonProperty(PropertyName = "compositeRequest")]
public List<CompositeSubRequest> CompositeRequests { get; set; }