Opc.Ua.Com.Server.ComHdaProxy.ReadRaw C# (CSharp) Method

ReadRaw() public method

Reads the raw data.
public ReadRaw ( System.DateTime startTime, System.DateTime endTime, uint numValues, bool returnBounds, int serverHandles ) : List
startTime System.DateTime The start time.
endTime System.DateTime The end time.
numValues uint The num values.
returnBounds bool if set to true the bounds should be returned.
serverHandles int The server handles.
return List
        public List<HdaReadRequest> ReadRaw(
            DateTime startTime, 
            DateTime endTime, 
            uint numValues, 
            bool returnBounds, 
            int[] serverHandles)
        {
            Session session = ThrowIfNotConnected();

            ReadRawModifiedDetails details = new ReadRawModifiedDetails();

            // create the read requests.
            List<HdaReadRequest> requests = CreateReadRequests(
                session,
                startTime,
                endTime,
                numValues,
                returnBounds,
                serverHandles,
                details);

            ExtensionObject extension = new ExtensionObject(details);

            // fetch all of the values.
            if (ReadNext(session, extension, requests, false))
            {
                ReadNext(session, extension, requests, true);
            }
            
            return requests;
        }

Same methods

ComHdaProxy::ReadRaw ( int transactionId, System.DateTime startTime, System.DateTime endTime, uint numValues, bool returnBounds, int serverHandles, int &cancelId ) : int[]