C# Class XPHttp.XPRequestParam

Afficher le fichier Open project: brookshi/XPHttp

Méthodes publiques

Méthode Description
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

Private Methods

Méthode Description
ApplyToRequester ( HttpRequestMessage requester, XPHttpClientConfig config ) : void
HandleBody ( XPHttpClientConfig config ) : void

Method Details

AddHeader() public méthode

public AddHeader ( ) : XPRequestParam
Résultat XPRequestParam

AddHeader() public méthode

public AddHeader ( string key, string value ) : XPRequestParam
key string
value string
Résultat XPRequestParam

AddQueryString() public méthode

public AddQueryString ( ) : XPRequestParam
Résultat XPRequestParam

AddQueryString() public méthode

public AddQueryString ( string key, string value ) : XPRequestParam
key string
value string
Résultat XPRequestParam

AddUrlSegements() public méthode

public AddUrlSegements ( ) : XPRequestParam
Résultat XPRequestParam

AddUrlSegements() public méthode

public AddUrlSegements ( string key, string value ) : XPRequestParam
key string
value string
Résultat XPRequestParam

SetAuthorization() public méthode

public SetAuthorization ( string scheme, string authorization ) : XPRequestParam
scheme string
authorization string
Résultat XPRequestParam

SetBody() public méthode

public SetBody ( IHttpContent body ) : XPRequestParam
body IHttpContent
Résultat XPRequestParam

SetContentEncoding() public méthode

public SetContentEncoding ( UnicodeEncoding encoding ) : XPRequestParam
encoding UnicodeEncoding
Résultat XPRequestParam

SetIfModifiedSince() public méthode

public SetIfModifiedSince ( System.DateTime dt ) : XPRequestParam
dt System.DateTime
Résultat XPRequestParam

SetJsonObjectBody() public méthode

public SetJsonObjectBody ( IJsonValue jsonValue ) : XPRequestParam
jsonValue IJsonValue
Résultat XPRequestParam

SetJsonStringBody() public méthode

public SetJsonStringBody ( string jsonValue ) : XPRequestParam
jsonValue string
Résultat XPRequestParam

SetMediaType() public méthode

public SetMediaType ( string mediaType ) : XPRequestParam
mediaType string
Résultat XPRequestParam

SetNeedBaseUrl() public méthode

public SetNeedBaseUrl ( bool needBaseUrl ) : XPRequestParam
needBaseUrl bool
Résultat XPRequestParam

SetObjectBody() public méthode

public SetObjectBody ( object obj, HttpContentType contentType ) : XPRequestParam
obj object
contentType HttpContentType
Résultat XPRequestParam

SetStreamBody() public méthode

public SetStreamBody ( IInputStream body ) : XPRequestParam
body IInputStream
Résultat XPRequestParam

SetStringBody() public méthode

public SetStringBody ( string body ) : XPRequestParam
body string
Résultat XPRequestParam