C# Класс CalDavSynchronizer.DataAccess.WebDavDataAccess

Показать файл Открыть проект

Защищенные свойства (Protected)

Свойство Тип Описание
_serverUrl System.Uri
_webDavClient IWebDavClient

Открытые методы

Метод Описание
GetPrivileges ( ) : Task
TryDeleteEntity ( WebResourceName uri, string etag ) : Task

Защищенные методы

Метод Описание
DoesSupportsReportSet ( Uri url, int depth, string reportSetNamespace, string reportSet ) : Task
GetCurrentUserPrincipal ( Uri url ) : Task
GetCurrentUserPrincipalUrl ( Uri calenderUrl ) : Task
GetEtag ( Uri absoluteEntityUrl ) : Task
HasOption ( string requiredOption ) : Task
IsResourceType ( string @namespace, string name ) : Task
WebDavDataAccess ( Uri serverUrl, IWebDavClient webDavClient ) : System

Приватные методы

Метод Описание
GetCurrentUserPrivileges ( Uri url, int depth ) : Task
GetEtagViaPropfind ( Uri url ) : Task
GetResourceType ( Uri url ) : Task

Описание методов

DoesSupportsReportSet() защищенный Метод

protected DoesSupportsReportSet ( Uri url, int depth, string reportSetNamespace, string reportSet ) : Task
url System.Uri
depth int
reportSetNamespace string
reportSet string
Результат Task

GetCurrentUserPrincipal() защищенный Метод

protected GetCurrentUserPrincipal ( Uri url ) : Task
url System.Uri
Результат Task

GetCurrentUserPrincipalUrl() защищенный Метод

protected GetCurrentUserPrincipalUrl ( Uri calenderUrl ) : Task
calenderUrl System.Uri
Результат Task

GetEtag() защищенный Метод

protected GetEtag ( Uri absoluteEntityUrl ) : Task
absoluteEntityUrl System.Uri
Результат Task

GetPrivileges() публичный Метод

public GetPrivileges ( ) : Task
Результат Task

HasOption() защищенный Метод

protected HasOption ( string requiredOption ) : Task
requiredOption string
Результат Task

IsResourceType() защищенный Метод

protected IsResourceType ( string @namespace, string name ) : Task
@namespace string
name string
Результат Task

TryDeleteEntity() публичный Метод

public TryDeleteEntity ( WebResourceName uri, string etag ) : Task
uri WebResourceName
etag string
Результат Task

WebDavDataAccess() защищенный Метод

protected WebDavDataAccess ( Uri serverUrl, IWebDavClient webDavClient ) : System
serverUrl System.Uri
webDavClient IWebDavClient
Результат System

Описание свойств

_serverUrl защищенное свойство

protected Uri,System _serverUrl
Результат System.Uri

_webDavClient защищенное свойство

protected IWebDavClient _webDavClient
Результат IWebDavClient