Show / Hide Table of Contents

Class CollectionActionResult

The result of an operation on a collection

Inheritance
Object
ActionResult
CollectionActionResult
Inherited Members
ActionResult.Status
ActionResult.Target
ActionResult.Href
ActionResult.Exception
ActionResult.FailedProperties
ActionResult.IsFailure
Object.Equals(Object)
Object.Equals(Object, Object)
Object.GetHashCode()
Object.GetType()
Object.MemberwiseClone()
Object.ReferenceEquals(Object, Object)
Object.ToString()
Namespace:FubarDev.WebDavServer.Engines
Assembly:FubarDev.WebDavServer.dll
Syntax
public class CollectionActionResult : ActionResult

Constructors

| Improve this Doc View Source

CollectionActionResult(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 Source

CollectionActionResults

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>
| Improve this Doc View Source

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 Source

Flatten()

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.

Extension Methods

CollectionActionResultExtensions.Evaluate(CollectionActionResult, IWebDavContext)
  • Improve this Doc
  • View Source
Back to top Copyright © 2016-2017 Fubar Development Junker
Generated by DocFX