Class CollectionActionResult
The result of an operation on a collection
Inherited Members
Namespace:FubarDev.WebDavServer.Engines
Assembly:FubarDev.WebDavServer.dll
Syntax
public class CollectionActionResult : ActionResult
Constructors
| Improve this Doc View SourceCollectionActionResult(ActionStatus, ITarget)
Initializes a new instance of the CollectionActionResult class.
Declaration
public CollectionActionResult(ActionStatus status, ITarget target)
Parameters
Type | Name | Description |
---|---|---|
ActionStatus | status | The status of the operation |
ITarget | target | The target of the operation |
Properties
| Improve this Doc View SourceCollectionActionResults
Gets or sets the action results of the sub-collections of this collection
Declaration
public IReadOnlyCollection<CollectionActionResult> CollectionActionResults { get; set; }
Property Value
Type | Description |
---|---|
IReadOnlyCollection<CollectionActionResult> |
DocumentActionResults
Gets or sets the action results of the documents of this collection
Declaration
public IReadOnlyCollection<ActionResult> DocumentActionResults { get; set; }
Property Value
Type | Description |
---|---|
IReadOnlyCollection<ActionResult> |
Methods
| Improve this Doc View SourceFlatten()
Returns a flat list of action results
Declaration
public IEnumerable<ActionResult> Flatten()
Returns
Type | Description |
---|---|
IEnumerable<ActionResult> | The flat list of action results |
Remarks
This returns all action results for all sub-collections, documents and their child elements.