Click or drag to resize

IPropertyHandler Interface

IT Hit WebDAV Classes Reference
Provides point of extension to PROPFIND, PROPPATCH requests.

Namespace:  ITHit.WebDAV.Server.Extensibility
Assembly:  ITHit.WebDAV.Server (in ITHit.WebDAV.Server.dll) Version: 13.3.13068
Syntax
public interface IPropertyHandler

The IPropertyHandler type exposes the following members.

Properties
  NameDescription
Public propertyIncludeInAllProp
Gets a value indicating whether the property shall be included in 'allprop' response.
Public propertyIsReadonly
Gets a value indicating whether the property is readonly and cannot be updated.
Top
Methods
  NameDescription
Public methodAppliesTo
Determines whether this property can be set/retrieved form an item.
Public methodUpdateAsync
Updates value of property.
Public methodWriteAsync
Writes property value to xml writer.
Top
Remarks
If you need to implement your own live property, implement this interface and register it with RegisterPropertyHandler(PropertyName, IPropertyHandler) method. Engine will call this handler when it needs to read/write the property.
See Also