Opc.Ua.ServerBase.CreateResponse C# (CSharp) Method

CreateResponse() protected method

Creates the response header.
If statusCode is bad.
protected CreateResponse ( RequestHeader requestHeader, uint statusCode ) : ResponseHeader
requestHeader RequestHeader The object that contains description for the RequestHeader DataType.
statusCode uint The status code.
return ResponseHeader
        protected virtual ResponseHeader CreateResponse(RequestHeader requestHeader, uint statusCode)
        {
            if (StatusCode.IsBad(statusCode))
            {
                throw new ServiceResultException(statusCode);
            }

            ResponseHeader responseHeader = new ResponseHeader();

            responseHeader.Timestamp     = DateTime.UtcNow;
            responseHeader.RequestHandle = requestHeader.RequestHandle;

            return responseHeader;
        }

Same methods

ServerBase::CreateResponse ( RequestHeader requestHeader, Exception exception ) : ResponseHeader
ServerBase::CreateResponse ( RequestHeader requestHeader, StringTable stringTable ) : ResponseHeader