Search Results for

    Show / Hide Table of Contents

    Interface IServicesClient

    Ignite distributed services client.

    Namespace: Apache.Ignite.Core.Client.Services
    Assembly: Apache.Ignite.Core.dll
    Syntax
    public interface IServicesClient

    Properties

    ClusterGroup

    Gets the cluster group for this IServicesClient instance.

    Declaration
    IClientClusterGroup ClusterGroup { get; }
    Property Value
    Type Description
    IClientClusterGroup

    Methods

    GetServiceProxy<T>(String)

    Gets a proxy for the service with the specified name.

    Note: service proxies are not "sticky" - there is no guarantee that all calls will be made to the same remote service instance.

    Declaration
    T GetServiceProxy<T>(string serviceName)
        where T : class
    Parameters
    Type Name Description
    System.String serviceName

    Service name.

    Returns
    Type Description
    T

    Proxy object that forwards all member calls to a remote Ignite service.

    Type Parameters
    Name Description
    T

    Service type.

    WithKeepBinary()

    Returns an instance with binary mode enabled. Service method results will be kept in binary form.

    Declaration
    IServicesClient WithKeepBinary()
    Returns
    Type Description
    IServicesClient

    Instance with binary mode enabled.

    WithServerKeepBinary()

    Returns an instance with server-side binary mode enabled. Service method arguments will be kept in binary form.

    Declaration
    IServicesClient WithServerKeepBinary()
    Returns
    Type Description
    IServicesClient

    Instance with server-side binary mode enabled.

    In This Article
    Back to top © 2015 - 2019 The Apache Software Foundation