Skip to content

Reference

OpcBrowseNextRequest Members

Represents the request of the BrowseNext service of OPC UA, which continues or releases browse operations using their continuation points.

Reference

OpcBrowseNextRequest Members ​

Type
OpcBrowseNextRequest
Namespace
Opc.UaFx.Services
Assembly
Opc.UaFx.Advanced.dll
Package
Opc.UaFx.Advanced v2.59.0
Also in
Opc.UaFx.Client

Inherits members from OpcServiceRequest.

Constructors ​

OpcBrowseNextRequest ​

4 overloads

OverloadDescription
OpcBrowseNextRequest(IEnumerable<byte[]>)Initializes a new instance of the OpcBrowseNextRequest class using the specified continuationPoints and a new header.
OpcBrowseNextRequest(params byte[][])Initializes a new instance of the OpcBrowseNextRequest class using the specified continuationPoints and a new header.
OpcBrowseNextRequest(IOpcServiceRequestHeader, IEnumerable<byte[]>)since v2.7Initializes a new instance of the OpcBrowseNextRequest class using the specified header and continuationPoints.
OpcBrowseNextRequest(IOpcServiceRequestHeader, params byte[][])since v2.7Initializes a new instance of the OpcBrowseNextRequest class using the specified header and continuationPoints.

OpcBrowseNextRequest(IEnumerable<byte[]>) ​

Initializes a new instance of the OpcBrowseNextRequest class using the specified continuationPoints and a new header.

csharp
public OpcBrowseNextRequest(IEnumerable<byte[]> continuationPoints)
vbnet
Public Sub New(continuationPoints As IEnumerable(Of Byte()))

Parameters

NameTypeDescription
continuationPointsIEnumerable<Byte[]>The continuation points of the browse operations to continue or to release.

Exceptions

ExceptionCondition
ArgumentNullExceptionThe continuationPoints is a null reference (Nothing in Visual Basic).

OpcBrowseNextRequest(params byte[][]) ​

Initializes a new instance of the OpcBrowseNextRequest class using the specified continuationPoints and a new header.

csharp
public OpcBrowseNextRequest(params byte[][] continuationPoints)
vbnet
Public Sub New(ParamArray continuationPoints As Byte()())

Parameters

NameTypeDescription
continuationPointsparams Byte[][]The continuation points of the browse operations to continue or to release.

Exceptions

ExceptionCondition
ArgumentNullExceptionThe continuationPoints is a null reference (Nothing in Visual Basic).

OpcBrowseNextRequest(IOpcServiceRequestHeader, IEnumerable<byte[]>) ​

since v2.7

Initializes a new instance of the OpcBrowseNextRequest class using the specified header and continuationPoints.

csharp
public OpcBrowseNextRequest(
    IOpcServiceRequestHeader header,
    IEnumerable<byte[]> continuationPoints)
vbnet
Public Sub New(
    header As IOpcServiceRequestHeader,
    continuationPoints As IEnumerable(Of Byte()))

Parameters

NameTypeDescription
headerIOpcServiceRequestHeaderThe header of the request.
continuationPointsIEnumerable<Byte[]>The continuation points of the browse operations to continue or to release.

Exceptions

ExceptionCondition
ArgumentNullExceptionThe header or the continuationPoints is a null reference (Nothing in Visual Basic).

OpcBrowseNextRequest(IOpcServiceRequestHeader, params byte[][]) ​

since v2.7

Initializes a new instance of the OpcBrowseNextRequest class using the specified header and continuationPoints.

csharp
public OpcBrowseNextRequest(
    IOpcServiceRequestHeader header,
    params byte[][] continuationPoints)
vbnet
Public Sub New(
    header As IOpcServiceRequestHeader,
    ParamArray continuationPoints As Byte()())

Parameters

NameTypeDescription
headerIOpcServiceRequestHeaderThe header of the request.
continuationPointsparams Byte[][]The continuation points of the browse operations to continue or to release.

Exceptions

ExceptionCondition
ArgumentNullExceptionThe header or the continuationPoints is a null reference (Nothing in Visual Basic).

Properties ​

ContinuationPoints ​

Gets the continuation points of the browse operations to continue or to release.

csharp
public ByteStringCollection ContinuationPoints { get; }
vbnet
Public ReadOnly Property ContinuationPoints As ByteStringCollection

Property value

ByteStringCollection

The continuation points the server returned for the browse operations.

ReleaseContinuationPoints ​

Gets or sets a value indicating whether the continuation points are to be released.

csharp
public bool ReleaseContinuationPoints { get; set; }
vbnet
Public Property ReleaseContinuationPoints As Boolean

Property value

Boolean

The value true to release the continuation points without returning further references; otherwise the value false to continue the browse operations. The default value is false.