Show / Hide Table of Contents

Class WebDavXmlResult

A WebDAV result returning an XElement in the response body

Inheritance
Object
WebDavResult
WebDavXmlResult
Inherited Members
WebDavResult.StatusCode
WebDavResult.Headers
WebDavResult.AddHeaderValues(IImmutableDictionary<String, IEnumerable<String>>, IReadOnlyDictionary<String, IEnumerable<String>>)
Object.Equals(Object)
Object.Equals(Object, Object)
Object.GetHashCode()
Object.GetType()
Object.MemberwiseClone()
Object.ReferenceEquals(Object, Object)
Object.ToString()
Namespace:FubarDev.WebDavServer
Assembly:FubarDev.WebDavServer.dll
Syntax
public class WebDavXmlResult : WebDavResult, IWebDavResult

Constructors

| Improve this Doc View Source

WebDavXmlResult(WebDavStatusCode, XElement)

Initializes a new instance of the WebDavXmlResult class.

Declaration
public WebDavXmlResult(WebDavStatusCode statusCode, [NotNull] XElement element)
Parameters
Type Name Description
WebDavStatusCode statusCode

The WebDAV status code

XElement element

The element to be serialized as the response body

Methods

| Improve this Doc View Source

ExecuteResultAsync(IWebDavResponse, CancellationToken)

Writes the result to a response

Declaration
public override Task ExecuteResultAsync(IWebDavResponse response, CancellationToken ct)
Parameters
Type Name Description
IWebDavResponse response

The response object to write to

CancellationToken ct

The cancellation token

Returns
Type Description
Task

The async task

Overrides
WebDavResult.ExecuteResultAsync(IWebDavResponse, CancellationToken)
  • Improve this Doc
  • View Source
Back to top Copyright © 2016-2017 Fubar Development Junker
Generated by DocFX