Search Results for

    Show / Hide Table of Contents

    Class HttpClientTransfer

    Defines methods for transferring content over HTTP using the HttpClient.

    Inheritance
    System.Object
    HttpTransfer
    HttpClientTransfer
    Inherited Members
    HttpTransfer.OnSendStart
    HttpTransfer.OnSendFinish
    HttpTransfer.Send(HttpRequestArgs)
    HttpTransfer.SendAsync(HttpRequestArgs, Action1<HttpResponseArgs>)
    HttpTransfer.AddQueryToUrl(String, String)
    HttpTransfer.AddQueryToUrl(String, String, String)
    HttpTransfer.WildcardCharacters
    HttpTransfer.GetRandomWildcardCharacter()
    HttpTransfer.ReplaceWildcards(String)
    Namespace: FM.LiveSwitch
    Assembly: FM.LiveSwitch.dll
    Syntax
    public class HttpClientTransfer : HttpTransfer

    Methods

    SendBinary(HttpRequestArgs)

    Sends binary content synchronously using the specified arguments.

    Declaration
    public override HttpResponseArgs SendBinary(HttpRequestArgs requestArgs)
    Parameters
    Type Name Description
    HttpRequestArgs requestArgs

    The request arguments.

    Returns
    Type Description
    HttpResponseArgs

    The response arguments from the server.

    Overrides
    HttpTransfer.SendBinary(HttpRequestArgs)

    SendBinaryAsync(HttpRequestArgs, Action1<HttpResponseArgs>)

    Sends binary content asynchronously using the specified arguments.

    Declaration
    public override void SendBinaryAsync(HttpRequestArgs requestArgs, Action1<HttpResponseArgs> callback)
    Parameters
    Type Name Description
    HttpRequestArgs requestArgs

    The request arguments.

    Action1<HttpResponseArgs> callback

    The callback to execute on success or failure.

    Overrides
    HttpTransfer.SendBinaryAsync(HttpRequestArgs, Action1<HttpResponseArgs>)

    SendText(HttpRequestArgs)

    Sends text content synchronously using the specified arguments.

    Declaration
    public override HttpResponseArgs SendText(HttpRequestArgs requestArgs)
    Parameters
    Type Name Description
    HttpRequestArgs requestArgs

    The request arguments.

    Returns
    Type Description
    HttpResponseArgs

    The response arguments from the server.

    Overrides
    HttpTransfer.SendText(HttpRequestArgs)

    SendTextAsync(HttpRequestArgs, Action1<HttpResponseArgs>)

    Sends text content asynchronously using the specified arguments.

    Declaration
    public override void SendTextAsync(HttpRequestArgs requestArgs, Action1<HttpResponseArgs> callback)
    Parameters
    Type Name Description
    HttpRequestArgs requestArgs

    The request arguments.

    Action1<HttpResponseArgs> callback

    The callback to execute on success or failure.

    Overrides
    HttpTransfer.SendTextAsync(HttpRequestArgs, Action1<HttpResponseArgs>)

    Shutdown()

    Releases any resources and shuts down.

    Declaration
    public override void Shutdown()
    Overrides
    HttpTransfer.Shutdown()
    In This Article
    Back to top Copyright © LiveSwitch Inc. All Rights Reserved. Doc build for LiveSwitch v1.14.6