/// <summary>
/// Asynchronously calls the _NAME_ service.
/// </summary>
    public virtual IAsyncResult Begin_NAME_(_NAME_Message message, AsyncCallback callback, object callbackData)
    {
        try
        {
            OnRequestReceived(message._NAME_Request);

            // check for bad data.
            if (message == null)
            {
                throw new ArgumentNullException("message");
            }

            // set the request context.
            SetRequestContext(RequestEncoding.Xml);

            // create handler.
            ProcessRequestAsyncResult result = new ProcessRequestAsyncResult(this, callback, callbackData, 0);
            return(result.BeginProcessRequest(SecureChannelContext.Current, message._NAME_Request));
        }
        catch (Exception e)
        {
            Exception fault = CreateSoapFault(message._NAME_Request, e);
            OnResponseFaultSent(fault);
            throw fault;
        }
    }
Exemple #2
0
/// <summary>
/// The client side implementation of the Begin_NAME_ service contract.
/// </summary>
    public IAsyncResult Begin_NAME_(_NAME_Message request, AsyncCallback callback, object asyncState)
    {
        UaChannelAsyncResult asyncResult = new UaChannelAsyncResult(Channel, callback, asyncState);

        lock (asyncResult.Lock)
        {
            asyncResult.InnerResult = asyncResult.Channel.Begin_NAME_(request, asyncResult.OnOperationCompleted, null);
        }

        return(asyncResult);
    }
Exemple #3
0
/// <summary>
/// The client side implementation of the _NAME_ service contract.
/// </summary>
    public _NAME_ResponseMessage _NAME_(_NAME_Message request)
    {
        IAsyncResult result = null;

        lock (this.Channel)
        {
            result = this.Channel.Begin_NAME_(request, null, null);
        }

        return(this.Channel.End_NAME_(result));
    }
Exemple #4
0
// ***START***
#if (!OPCUA_EXCLUDE__NAME_)
#if (!NET_STANDARD)
/// <summary>
/// The client side implementation of the _NAME_ service contract.
/// </summary>
    public _NAME_ResponseMessage _NAME_(_NAME_Message request)
    {
        try
        {
            IAsyncResult result = null;

            lock (this.Channel)
            {
                result = this.Channel.Begin_NAME_(request, null, null);
            }

            return(this.Channel.End_NAME_(result));
        }
        catch (FaultException <ServiceFault> e)
        {
            throw HandleSoapFault(e);
        }
    }
/// <summary>
/// The operation contract for the _NAME_ service.
/// </summary>
    public virtual _NAME_ResponseMessage _NAME_(_NAME_Message request)
    {
        _NAME_Response response = null;

        try
        {
            // OnRequestReceived(message._NAME_Request);

            SetRequestContext(RequestEncoding.Xml);
            response = (_NAME_Response)_NAME_(request._NAME_Request);
            // OnResponseSent(response);
            return(new _NAME_ResponseMessage(response));
        }
        catch (Exception e)
        {
            Exception fault = CreateSoapFault(request._NAME_Request, e);
            // OnResponseFaultSent(fault);
            throw fault;
        }
    }
Exemple #6
0
/// <summary>
/// The async client side implementation of the _NAME_ service contract.
/// </summary>
    public Task <_NAME_ResponseMessage> _NAME_Async(_NAME_Message request)
    {
        return(this.Channel._NAME_Async(request));
    }
Exemple #7
0
 IAsyncResult Begin_NAME_(_NAME_Message request, AsyncCallback callback, object asyncState);
Exemple #8
0
 _NAME_ResponseMessage _NAME_(_NAME_Message request);
/// <summary>
/// The async operation contract for the _NAME_ service.
/// </summary>
    Task <_NAME_ResponseMessage> _NAME_Async(_NAME_Message request);
/// <summary>
/// The client side implementation of the Begin_NAME_ service contract.
/// </summary>
    IAsyncResult I_ServiceSet_Channel.Begin_NAME_(_NAME_Message request, AsyncCallback callback, object asyncState)
    {
        return(Begin_NAME_(request._NAME_Request, callback, asyncState));
    }
/// <summary>
/// The client side implementation of the _NAME_ service contract.
/// </summary>
    _NAME_ResponseMessage I_ServiceSet_Endpoint._NAME_(_NAME_Message request)
    {
        _NAME_Response response = _NAME_(request._NAME_Request);

        return(new _NAME_ResponseMessage(response));
    }