Show / Hide Table of Contents

    Interface IProxyManager

    Proxy manager

    Namespace: XData.Interfaces
    Assembly: XData.docfx.dll
    Syntax
    public interface IProxyManager

    Methods

    | Improve this Doc View Source

    GetProxy(String)

    Returns XAppServer connection proxy object

    Declaration
    IProxy GetProxy(string endpointName)
    Parameters
    Type Name Description
    String endpointName
    Returns
    Type Description
    IProxy
    | Improve this Doc View Source

    GetProxyRepository(Guid, RepositoryState)

    Returns proxy repository using state

    Declaration
    IRepository GetProxyRepository(Guid layer, RepositoryState state)
    Parameters
    Type Name Description
    Guid layer

    Repository layer

    RepositoryState state

    Repository state

    Returns
    Type Description
    IRepository

    Repository

    | Improve this Doc View Source

    GetProxyRepository<T>(Guid, String, String, ISecuritySession, Variable[])

    Returns proxy repository

    Declaration
    IRepository<T> GetProxyRepository<T>(Guid layer = default(Guid), string alias = null, string context = null, ISecuritySession security = null, params Variable[] variables)
        where T : class, IDataObject, new()
    Parameters
    Type Name Description
    Guid layer

    Repository layer

    String alias

    Repository alias

    String context

    Repository context

    ISecuritySession security

    Repository security context

    Variable[] variables

    Repository variables

    Returns
    Type Description
    IRepository<T>

    Repository

    Type Parameters
    Name Description
    T

    Repository element type

    Extension Methods

    SerializationExtensions.ToXml<T>(T)
    CollectionsExtensions.SetValue<TKey, T>(TKey, T)
    CollectionsExtensions.AsEnum<T>(T)
    DataObjectQueryableExtensions.CompareVariable(Object, FilterOperation, String)
    Processing.Do<T>(T, Action<IProcess<T>>[])
    TypeExtensions.TryConvert<T, TResult>(T, Func<T, TResult>)
    TypeExtensions.TryConvert<T, TResult>(T, Func<T, TResult>, TResult)
    TypeExtensions.ChangeType<T>(Object)
    TypeExtensions.ChangeType(Object, Type)
    TypeExtensions.InvokeMethod<TRet>(Object, Type[], Expression<Func<TRet>>, BindingFlags)
    TypeExtensions.InvokeMethod(Object, Type[], Expression<Action>, BindingFlags)
    TypeExtensions.InvokeMethod<TRet>(Object, Expression<Func<TRet>>, BindingFlags)
    TypeExtensions.InvokeMethod(Object, Expression<Action>, BindingFlags)
    SqlBlockExtensions.SetExpression<TTag, TResult>(TTag, Expression<Func<IBlockQueryAdapter, TResult>>)
    QueryDescriptionExtensions.SetExpression<TTag, TResult>(TTag, Expression<Func<IQueryStructureAdapter, TResult>>)
    • Improve this Doc
    • View Source
    Back to top Generated by DocFX