Show / Hide Table of Contents

Class PropPatchHandler

Implementation of the IPropPatchHandler interface

Inheritance
Object
PropPatchHandler
Inherited Members
Object.Equals(Object)
Object.Equals(Object, Object)
Object.GetHashCode()
Object.GetType()
Object.MemberwiseClone()
Object.ReferenceEquals(Object, Object)
Object.ToString()
Namespace:FubarDev.WebDavServer.Handlers.Impl
Assembly:FubarDev.WebDavServer.dll
Syntax
public class PropPatchHandler : IPropPatchHandler, IClass1Handler, IHandler

Constructors

| Improve this Doc View Source

PropPatchHandler(IFileSystem, IWebDavContext)

Initializes a new instance of the PropPatchHandler class.

Declaration
public PropPatchHandler([NotNull] IFileSystem fileSystem, [NotNull] IWebDavContext context)
Parameters
Type Name Description
IFileSystem fileSystem

The root file system

IWebDavContext context

The WebDAV request context

Properties

| Improve this Doc View Source

HttpMethods

Gets the HTTP methods that are processed by this handler

Declaration
public IEnumerable<string> HttpMethods { get; }
Property Value
Type Description
IEnumerable<String>
Implements
IHandler.HttpMethods

Methods

| Improve this Doc View Source

PropPatchAsync(String, propertyupdate, CancellationToken)

Patches (sets or removes) properties from the given path

Declaration
public Task<IWebDavResult> PropPatchAsync(string path, propertyupdate request, CancellationToken cancellationToken)
Parameters
Type Name Description
String path

The path to patch the properties for

propertyupdate request

The properties to patch

CancellationToken cancellationToken

The cancellcation token

Returns
Type Description
Task<IWebDavResult>

The result of the operation

Implements
IPropPatchHandler.PropPatchAsync(String, propertyupdate, CancellationToken)
  • Improve this Doc
  • View Source
Back to top Copyright © 2016-2017 Fubar Development Junker
Generated by DocFX