C# Класс XPHttp.XPRequestParam

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

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

Метод Описание
AddHeader ( ) : XPRequestParam
AddHeader ( string key, string value ) : XPRequestParam
AddQueryString ( ) : XPRequestParam
AddQueryString ( string key, string value ) : XPRequestParam
AddUrlSegements ( ) : XPRequestParam
AddUrlSegements ( string key, string value ) : XPRequestParam
SetAuthorization ( string scheme, string authorization ) : XPRequestParam
SetBody ( IHttpContent body ) : XPRequestParam
SetContentEncoding ( UnicodeEncoding encoding ) : XPRequestParam
SetIfModifiedSince ( System.DateTime dt ) : XPRequestParam
SetJsonObjectBody ( IJsonValue jsonValue ) : XPRequestParam
SetJsonStringBody ( string jsonValue ) : XPRequestParam
SetMediaType ( string mediaType ) : XPRequestParam
SetNeedBaseUrl ( bool needBaseUrl ) : XPRequestParam
SetObjectBody ( object obj, HttpContentType contentType ) : XPRequestParam
SetStreamBody ( IInputStream body ) : XPRequestParam
SetStringBody ( string body ) : XPRequestParam

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

Метод Описание
ApplyToRequester ( HttpRequestMessage requester, XPHttpClientConfig config ) : void
HandleBody ( XPHttpClientConfig config ) : void

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

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

public AddHeader ( ) : XPRequestParam
Результат XPRequestParam

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

public AddHeader ( string key, string value ) : XPRequestParam
key string
value string
Результат XPRequestParam

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

public AddQueryString ( ) : XPRequestParam
Результат XPRequestParam

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

public AddQueryString ( string key, string value ) : XPRequestParam
key string
value string
Результат XPRequestParam

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

public AddUrlSegements ( ) : XPRequestParam
Результат XPRequestParam

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

public AddUrlSegements ( string key, string value ) : XPRequestParam
key string
value string
Результат XPRequestParam

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

public SetAuthorization ( string scheme, string authorization ) : XPRequestParam
scheme string
authorization string
Результат XPRequestParam

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

public SetBody ( IHttpContent body ) : XPRequestParam
body IHttpContent
Результат XPRequestParam

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

public SetContentEncoding ( UnicodeEncoding encoding ) : XPRequestParam
encoding UnicodeEncoding
Результат XPRequestParam

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

public SetIfModifiedSince ( System.DateTime dt ) : XPRequestParam
dt System.DateTime
Результат XPRequestParam

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

public SetJsonObjectBody ( IJsonValue jsonValue ) : XPRequestParam
jsonValue IJsonValue
Результат XPRequestParam

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

public SetJsonStringBody ( string jsonValue ) : XPRequestParam
jsonValue string
Результат XPRequestParam

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

public SetMediaType ( string mediaType ) : XPRequestParam
mediaType string
Результат XPRequestParam

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

public SetNeedBaseUrl ( bool needBaseUrl ) : XPRequestParam
needBaseUrl bool
Результат XPRequestParam

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

public SetObjectBody ( object obj, HttpContentType contentType ) : XPRequestParam
obj object
contentType HttpContentType
Результат XPRequestParam

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

public SetStreamBody ( IInputStream body ) : XPRequestParam
body IInputStream
Результат XPRequestParam

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

public SetStringBody ( string body ) : XPRequestParam
body string
Результат XPRequestParam