C# 클래스 CalDavSynchronizer.DataAccess.HttpClientBasedClient.WebDavClient

상속: IWebDavClient
파일 보기 프로젝트 열기: aluxnimm/outlookcaldavsynchronizer

공개 메소드들

메소드 설명
ExecuteWebDavRequestAndReadResponse ( Uri url, string httpMethod, int depth, string ifMatch, string ifNoneMatch, string mediaType, string requestBody ) : Task
ExecuteWebDavRequestAndReturnResponseHeaders ( Uri url, string httpMethod, int depth, string ifMatch, string ifNoneMatch, string mediaType, string requestBody ) : Task
WebDavClient ( Func httpClientFactory, string productName, string productVersion, bool closeConnectionAfterEachRequest, bool acceptInvalidChars, bool sendEtagsWithoutQuote ) : System

비공개 메소드들

메소드 설명
EnsureSuccessStatusCode ( HttpResponseMessage response ) : System.Threading.Tasks.Task
ExecuteWebDavRequest ( Uri url, string httpMethod, int depth, string ifMatch, string ifNoneMatch, string mediaType, string requestBody, System.Net.Http.Headers.HttpResponseHeaders headersFromFirstCall = null ) : Task>

메소드 상세

ExecuteWebDavRequestAndReadResponse() 공개 메소드

public ExecuteWebDavRequestAndReadResponse ( Uri url, string httpMethod, int depth, string ifMatch, string ifNoneMatch, string mediaType, string requestBody ) : Task
url System.Uri
httpMethod string
depth int
ifMatch string
ifNoneMatch string
mediaType string
requestBody string
리턴 Task

ExecuteWebDavRequestAndReturnResponseHeaders() 공개 메소드

public ExecuteWebDavRequestAndReturnResponseHeaders ( Uri url, string httpMethod, int depth, string ifMatch, string ifNoneMatch, string mediaType, string requestBody ) : Task
url System.Uri
httpMethod string
depth int
ifMatch string
ifNoneMatch string
mediaType string
requestBody string
리턴 Task

WebDavClient() 공개 메소드

public WebDavClient ( Func httpClientFactory, string productName, string productVersion, bool closeConnectionAfterEachRequest, bool acceptInvalidChars, bool sendEtagsWithoutQuote ) : System
httpClientFactory Func
productName string
productVersion string
closeConnectionAfterEachRequest bool
acceptInvalidChars bool
sendEtagsWithoutQuote bool
리턴 System