.NET Based OPC UA Client/Server SDK  2.6.1.422
UnifiedAutomation.UaServer.QueryContinuationPoint Class Reference

A continuation point for a query operation. More...

Inherits IDisposable.

Public Member Functions

 QueryContinuationPoint ()
 Initializes the object with default values. More...
 
void Dispose ()
 Frees any unmanaged resources. More...
 

Protected Member Functions

virtual void Dispose (bool disposing)
 An overrideable version of the Dispose. More...
 

Properties

Guid Id [get, set]
 A unique identifier for the continuation point. More...
 
IQueryManager QueryManager [get]
 Gets the query manager. More...
 
QueryHandle QueryHandle [get, set]
 Gets or sets the query handle. More...
 
ViewHandle ViewToQuery [get, set]
 Gets or sets the view handle. More...
 
List< NodeTypeDescriptionNodeTypes [get, set]
 Gets or sets the node type descriptions for the query. More...
 
ContentFilter Filter [get, set]
 Gets or sets the content filter. More...
 
uint MaxDataSetsToReturn [get, set]
 Gets or sets the maximum datasets to return. More...
 
uint MaxReferencesToReturn [get, set]
 Gets or sets maximum references to return. More...
 
int Stage [get, set]
 Gets or sets the stage (used by the entity that created the continuation point). More...
 
object UserData [get, set]
 Node manager specific data that is necessary to continue the query. More...
 
List< QueryDataSetUnprocessedDataSets [get, set]
 Gets or sets any unprocessed datasets. More...
 

Detailed Description

A continuation point for a query operation.

Constructor & Destructor Documentation

UnifiedAutomation.UaServer.QueryContinuationPoint.QueryContinuationPoint ( )
inline

Initializes the object with default values.

Member Function Documentation

void UnifiedAutomation.UaServer.QueryContinuationPoint.Dispose ( )
inline

Frees any unmanaged resources.

virtual void UnifiedAutomation.UaServer.QueryContinuationPoint.Dispose ( bool  disposing)
inlineprotectedvirtual

An overrideable version of the Dispose.

Property Documentation

ContentFilter UnifiedAutomation.UaServer.QueryContinuationPoint.Filter
getset

Gets or sets the content filter.

The content filter.

Guid UnifiedAutomation.UaServer.QueryContinuationPoint.Id
getset

A unique identifier for the continuation point.

uint UnifiedAutomation.UaServer.QueryContinuationPoint.MaxDataSetsToReturn
getset

Gets or sets the maximum datasets to return.

The maximum datasets to return..

uint UnifiedAutomation.UaServer.QueryContinuationPoint.MaxReferencesToReturn
getset

Gets or sets maximum references to return.

The starting reference count.

List<NodeTypeDescription> UnifiedAutomation.UaServer.QueryContinuationPoint.NodeTypes
getset

Gets or sets the node type descriptions for the query.

The node type descriptions for the query.

QueryHandle UnifiedAutomation.UaServer.QueryContinuationPoint.QueryHandle
getset

Gets or sets the query handle.

The query handle.

IQueryManager UnifiedAutomation.UaServer.QueryContinuationPoint.QueryManager
get

Gets the query manager.

The query manager.

int UnifiedAutomation.UaServer.QueryContinuationPoint.Stage
getset

Gets or sets the stage (used by the entity that created the continuation point).

The stage.

List<QueryDataSet> UnifiedAutomation.UaServer.QueryContinuationPoint.UnprocessedDataSets
getset

Gets or sets any unprocessed datasets.

The unprocessed datasets.

object UnifiedAutomation.UaServer.QueryContinuationPoint.UserData
getset

Node manager specific data that is necessary to continue the query.

A node manager needs to hold onto unmanaged resources to continue the query. If this is the case then the object stored here must implement the IDispose interface. This will ensure the unmanaged resources are freed if the continuation point expires.

ViewHandle UnifiedAutomation.UaServer.QueryContinuationPoint.ViewToQuery
getset

Gets or sets the view handle.

The view handle.


The documentation for this class was generated from the following file: