Click or drag to resize

ITHit.Server Namespace

IT Hit WebDAV Classes Reference
Contains classes and interfaces that are common for WebDAV and Google G Suite editing.
Classes
  ClassDescription
Public classContextAsyncTHierarchyItem
This class represents an execution context. Holds request, response, and resolves hierarchy items by paths.
Public classContextCoreAsyncTHierarchyItemAsync
Represents IT Hit Engine context used in ASP.NET Core-based server.
Public classContextHttpListenerAsyncTHierarchyItem
Represents IT Hit Engine context used in HttpListener-based server.
Public classContextOwinAsyncTHierarchyItem
Represents IT Hit Engine context optimized for IOwinContext.
Public classContextWebAsyncTHierarchyItem
Represents IT Hit Engine context used in IIS-based server.
Public classContextWebListenerAsyncTHierarchyItem
Represents IT Hit Engine context used in WebListener-based server.
Public classEngineAsyncTHierarchyItemAsync
Provides common functionality for IT Hit WebDAV Engine and IT Hit G Suite Engine.
Public classRequestAsync
Represents an incoming HTTP request.
Public classResponseAsync
Represents HTTP response.
Interfaces
  InterfaceDescription
Public interfaceIContent
Base interface for items that have content.
Public interfaceIHierarchyItemBase
Represents one item (file, folder) in the repository.
Public interfaceILogger
Engine uses this interface to perform logging.
Enumerations
  EnumerationDescription
Public enumerationLogFlagsEnum
Logging options.