/// <summary> /// An NUnit test case calls this method to register its interest in /// obtaining the values of all the nodes represented by 'nodeIds'. /// </summary> /// <param name="nodeIds">Node IDs of the nodes whose values are to be /// waited upon.</param> internal void RegisterPreviewRequest(uint[] nodeIds) { if (null == nodeIds || (nodeIds.Length <= 0)) { throw new ArgumentNullException("nodeIds"); } if (null != this.previewRequest) { throw new InvalidOperationException("'RegisterPreviewRequest' called twice."); } this.previewRequest = new PreviewRequest(); this.previewRequest.AddNodeIds(nodeIds); }
/// <summary> /// An NUnit test case calls this method to register its interest in /// obtaining the values of all the nodes represented by 'nodeIds'. /// </summary> /// <param name="nodeIds">Node IDs of the nodes whose values are to be /// waited upon.</param> internal void RegisterPreviewRequest(uint[] nodeIds) { if (null == nodeIds || (nodeIds.Length <= 0)) throw new ArgumentNullException("nodeIds"); if (null != this.previewRequest) throw new InvalidOperationException("'RegisterPreviewRequest' called twice."); this.previewRequest = new PreviewRequest(); this.previewRequest.AddNodeIds(nodeIds); }