Skip to content

Reference

OpcDeleteNodeHistoryAtTime Members

Represents a command which deletes the values at specific timestamps from the history of a node.

Reference

OpcDeleteNodeHistoryAtTime Members ​

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

Inherits members from OpcNodeServiceCommand, OpcServiceCommand.

Constructors ​

OpcDeleteNodeHistoryAtTime ​

15 overloads

OverloadDescription
OpcDeleteNodeHistoryAtTime(OpcNodeId, DateTime)Initializes a new instance of the OpcDeleteNodeHistoryAtTime class using the nodeId and time specified.
OpcDeleteNodeHistoryAtTime(OpcNodeId, IEnumerable<DateTime>)Initializes a new instance of the OpcDeleteNodeHistoryAtTime class using the nodeId and times specified.
OpcDeleteNodeHistoryAtTime(OpcNodeId, params DateTime[])Initializes a new instance of the OpcDeleteNodeHistoryAtTime class using the nodeId and times specified.
OpcDeleteNodeHistoryAtTime(string, DateTime)Initializes a new instance of the OpcDeleteNodeHistoryAtTime class using the nodeId and time specified.
OpcDeleteNodeHistoryAtTime(string, IEnumerable<DateTime>)Initializes a new instance of the OpcDeleteNodeHistoryAtTime class using the nodeId and times specified.
OpcDeleteNodeHistoryAtTime(string, params DateTime[])Initializes a new instance of the OpcDeleteNodeHistoryAtTime class using the nodeId and times specified.
OpcDeleteNodeHistoryAtTime(int, DateTime)Initializes a new instance of the OpcDeleteNodeHistoryAtTime class using the nodeId and time specified.
OpcDeleteNodeHistoryAtTime(int, IEnumerable<DateTime>)Initializes a new instance of the OpcDeleteNodeHistoryAtTime class using the nodeId and times specified.
OpcDeleteNodeHistoryAtTime(int, params DateTime[])Initializes a new instance of the OpcDeleteNodeHistoryAtTime class using the nodeId and times specified.
OpcDeleteNodeHistoryAtTime(string, int, DateTime)Initializes a new instance of the OpcDeleteNodeHistoryAtTime class using the nodeId, namespaceIndex and time specified.
OpcDeleteNodeHistoryAtTime(string, int, IEnumerable<DateTime>)Initializes a new instance of the OpcDeleteNodeHistoryAtTime class using the nodeId, namespaceIndex and times specified.
OpcDeleteNodeHistoryAtTime(string, int, params DateTime[])Initializes a new instance of the OpcDeleteNodeHistoryAtTime class using the nodeId, namespaceIndex and times specified.
OpcDeleteNodeHistoryAtTime(int, int, DateTime)Initializes a new instance of the OpcDeleteNodeHistoryAtTime class using the nodeId, namespaceIndex and time specified.
OpcDeleteNodeHistoryAtTime(int, int, IEnumerable<DateTime>)Initializes a new instance of the OpcDeleteNodeHistoryAtTime class using the nodeId, namespaceIndex and times specified.
OpcDeleteNodeHistoryAtTime(int, int, params DateTime[])Initializes a new instance of the OpcDeleteNodeHistoryAtTime class using the nodeId, namespaceIndex and times specified.

OpcDeleteNodeHistoryAtTime(OpcNodeId, DateTime) ​

Initializes a new instance of the OpcDeleteNodeHistoryAtTime class using the nodeId and time specified.

csharp
public OpcDeleteNodeHistoryAtTime(OpcNodeId nodeId, DateTime time)
vbnet
Public Sub New(nodeId As OpcNodeId, time As Date)

Parameters

NameTypeDescription
nodeIdOpcNodeIdThe OpcNodeId of the node from whose history the values are to be deleted.
timeDateTimeThe timestamp of the value to delete.

Exceptions

ExceptionCondition
ArgumentExceptionThe nodeId is a null identifier (see IsNull).
ArgumentNullExceptionThe nodeId is a null reference (Nothing in Visual Basic).

OpcDeleteNodeHistoryAtTime(OpcNodeId, IEnumerable<DateTime>) ​

Initializes a new instance of the OpcDeleteNodeHistoryAtTime class using the nodeId and times specified.

csharp
public OpcDeleteNodeHistoryAtTime(OpcNodeId nodeId, IEnumerable<DateTime> times)
vbnet
Public Sub New(nodeId As OpcNodeId, times As IEnumerable(Of Date))

Parameters

NameTypeDescription
nodeIdOpcNodeIdThe OpcNodeId of the node from whose history the values are to be deleted.
timesIEnumerable<DateTime>The timestamps of the values to delete.

Exceptions

ExceptionCondition
ArgumentExceptionThe nodeId is a null identifier (see IsNull).
ArgumentNullExceptionThe nodeId or times is a null reference (Nothing in Visual Basic).

OpcDeleteNodeHistoryAtTime(OpcNodeId, params DateTime[]) ​

Initializes a new instance of the OpcDeleteNodeHistoryAtTime class using the nodeId and times specified.

csharp
public OpcDeleteNodeHistoryAtTime(OpcNodeId nodeId, params DateTime[] times)
vbnet
Public Sub New(nodeId As OpcNodeId, ParamArray times As Date())

Parameters

NameTypeDescription
nodeIdOpcNodeIdThe OpcNodeId of the node from whose history the values are to be deleted.
timesparams DateTime[]The timestamps of the values to delete.

Exceptions

ExceptionCondition
ArgumentExceptionThe nodeId is a null identifier (see IsNull).
ArgumentNullExceptionThe nodeId or times is a null reference (Nothing in Visual Basic).

OpcDeleteNodeHistoryAtTime(string, DateTime) ​

Initializes a new instance of the OpcDeleteNodeHistoryAtTime class using the nodeId and time specified.

csharp
public OpcDeleteNodeHistoryAtTime(string nodeId, DateTime time)
vbnet
Public Sub New(nodeId As String, time As Date)

Parameters

NameTypeDescription
nodeIdStringThe textual node identifier of the node from whose history the values are to be deleted.
timeDateTimeThe timestamp of the value to delete.

Exceptions

ExceptionCondition
ArgumentExceptionThe nodeId is a null reference (Nothing in Visual Basic) or equals Empty, which results in a null identifier (see IsNull).
FormatExceptionThe nodeId is not a valid node identifier expression (see Parse) and AlwaysParseStringIdentifiers is false.

OpcDeleteNodeHistoryAtTime(string, IEnumerable<DateTime>) ​

Initializes a new instance of the OpcDeleteNodeHistoryAtTime class using the nodeId and times specified.

csharp
public OpcDeleteNodeHistoryAtTime(string nodeId, IEnumerable<DateTime> times)
vbnet
Public Sub New(nodeId As String, times As IEnumerable(Of Date))

Parameters

NameTypeDescription
nodeIdStringThe textual node identifier of the node from whose history the values are to be deleted.
timesIEnumerable<DateTime>The timestamps of the values to delete.

Exceptions

ExceptionCondition
ArgumentExceptionThe nodeId is a null reference (Nothing in Visual Basic) or equals Empty, which results in a null identifier (see IsNull).
ArgumentNullExceptionThe times is a null reference (Nothing in Visual Basic).
FormatExceptionThe nodeId is not a valid node identifier expression (see Parse) and AlwaysParseStringIdentifiers is false.

OpcDeleteNodeHistoryAtTime(string, params DateTime[]) ​

Initializes a new instance of the OpcDeleteNodeHistoryAtTime class using the nodeId and times specified.

csharp
public OpcDeleteNodeHistoryAtTime(string nodeId, params DateTime[] times)
vbnet
Public Sub New(nodeId As String, ParamArray times As Date())

Parameters

NameTypeDescription
nodeIdStringThe textual node identifier of the node from whose history the values are to be deleted.
timesparams DateTime[]The timestamps of the values to delete.

Exceptions

ExceptionCondition
ArgumentExceptionThe nodeId is a null reference (Nothing in Visual Basic) or equals Empty, which results in a null identifier (see IsNull).
ArgumentNullExceptionThe times is a null reference (Nothing in Visual Basic).
FormatExceptionThe nodeId is not a valid node identifier expression (see Parse) and AlwaysParseStringIdentifiers is false.

OpcDeleteNodeHistoryAtTime(int, DateTime) ​

Initializes a new instance of the OpcDeleteNodeHistoryAtTime class using the nodeId and time specified.

csharp
public OpcDeleteNodeHistoryAtTime(int nodeId, DateTime time)
vbnet
Public Sub New(nodeId As Integer, time As Date)

Parameters

NameTypeDescription
nodeIdInt32The numeric node identifier of the node from whose history the values are to be deleted.
timeDateTimeThe timestamp of the value to delete.

Exceptions

ExceptionCondition
ArgumentExceptionThe node identifier specified by nodeId is a null identifier (see IsNull).

OpcDeleteNodeHistoryAtTime(int, IEnumerable<DateTime>) ​

Initializes a new instance of the OpcDeleteNodeHistoryAtTime class using the nodeId and times specified.

csharp
public OpcDeleteNodeHistoryAtTime(int nodeId, IEnumerable<DateTime> times)
vbnet
Public Sub New(nodeId As Integer, times As IEnumerable(Of Date))

Parameters

NameTypeDescription
nodeIdInt32The numeric node identifier of the node from whose history the values are to be deleted.
timesIEnumerable<DateTime>The timestamps of the values to delete.

Exceptions

ExceptionCondition
ArgumentExceptionThe node identifier specified by nodeId is a null identifier (see IsNull).
ArgumentNullExceptionThe times is a null reference (Nothing in Visual Basic).

OpcDeleteNodeHistoryAtTime(int, params DateTime[]) ​

Initializes a new instance of the OpcDeleteNodeHistoryAtTime class using the nodeId and times specified.

csharp
public OpcDeleteNodeHistoryAtTime(int nodeId, params DateTime[] times)
vbnet
Public Sub New(nodeId As Integer, ParamArray times As Date())

Parameters

NameTypeDescription
nodeIdInt32The numeric node identifier of the node from whose history the values are to be deleted.
timesparams DateTime[]The timestamps of the values to delete.

Exceptions

ExceptionCondition
ArgumentExceptionThe node identifier specified by nodeId is a null identifier (see IsNull).
ArgumentNullExceptionThe times is a null reference (Nothing in Visual Basic).

OpcDeleteNodeHistoryAtTime(string, int, DateTime) ​

Initializes a new instance of the OpcDeleteNodeHistoryAtTime class using the nodeId, namespaceIndex and time specified.

csharp
public OpcDeleteNodeHistoryAtTime(
    string nodeId,
    int namespaceIndex,
    DateTime time)
vbnet
Public Sub New(nodeId As String, namespaceIndex As Integer, time As Date)

Parameters

NameTypeDescription
nodeIdStringThe textual node identifier of the node from whose history the values are to be deleted.
namespaceIndexInt32The index of the namespace within that the node with the nodeId specified can be located.
timeDateTimeThe timestamp of the value to delete.

Exceptions

ExceptionCondition
ArgumentExceptionThe node identifier specified by nodeId and namespaceIndex is a null identifier (see IsNull).

OpcDeleteNodeHistoryAtTime(string, int, IEnumerable<DateTime>) ​

Initializes a new instance of the OpcDeleteNodeHistoryAtTime class using the nodeId, namespaceIndex and times specified.

csharp
public OpcDeleteNodeHistoryAtTime(
    string nodeId,
    int namespaceIndex,
    IEnumerable<DateTime> times)
vbnet
Public Sub New(
    nodeId As String,
    namespaceIndex As Integer,
    times As IEnumerable(Of Date))

Parameters

NameTypeDescription
nodeIdStringThe textual node identifier of the node from whose history the values are to be deleted.
namespaceIndexInt32The index of the namespace within that the node with the nodeId specified can be located.
timesIEnumerable<DateTime>The timestamps of the values to delete.

Exceptions

ExceptionCondition
ArgumentExceptionThe node identifier specified by nodeId and namespaceIndex is a null identifier (see IsNull).
ArgumentNullExceptionThe times is a null reference (Nothing in Visual Basic).

OpcDeleteNodeHistoryAtTime(string, int, params DateTime[]) ​

Initializes a new instance of the OpcDeleteNodeHistoryAtTime class using the nodeId, namespaceIndex and times specified.

csharp
public OpcDeleteNodeHistoryAtTime(
    string nodeId,
    int namespaceIndex,
    params DateTime[] times)
vbnet
Public Sub New(
    nodeId As String,
    namespaceIndex As Integer,
    ParamArray times As Date())

Parameters

NameTypeDescription
nodeIdStringThe textual node identifier of the node from whose history the values are to be deleted.
namespaceIndexInt32The index of the namespace within that the node with the nodeId specified can be located.
timesparams DateTime[]The timestamps of the values to delete.

Exceptions

ExceptionCondition
ArgumentExceptionThe node identifier specified by nodeId and namespaceIndex is a null identifier (see IsNull).
ArgumentNullExceptionThe times is a null reference (Nothing in Visual Basic).

OpcDeleteNodeHistoryAtTime(int, int, DateTime) ​

Initializes a new instance of the OpcDeleteNodeHistoryAtTime class using the nodeId, namespaceIndex and time specified.

csharp
public OpcDeleteNodeHistoryAtTime(int nodeId, int namespaceIndex, DateTime time)
vbnet
Public Sub New(nodeId As Integer, namespaceIndex As Integer, time As Date)

Parameters

NameTypeDescription
nodeIdInt32The numeric node identifier of the node from whose history the values are to be deleted.
namespaceIndexInt32The index of the namespace within that the node with the nodeId specified can be located.
timeDateTimeThe timestamp of the value to delete.

Exceptions

ExceptionCondition
ArgumentExceptionThe node identifier specified by nodeId and namespaceIndex is a null identifier (see IsNull).

OpcDeleteNodeHistoryAtTime(int, int, IEnumerable<DateTime>) ​

Initializes a new instance of the OpcDeleteNodeHistoryAtTime class using the nodeId, namespaceIndex and times specified.

csharp
public OpcDeleteNodeHistoryAtTime(
    int nodeId,
    int namespaceIndex,
    IEnumerable<DateTime> times)
vbnet
Public Sub New(
    nodeId As Integer,
    namespaceIndex As Integer,
    times As IEnumerable(Of Date))

Parameters

NameTypeDescription
nodeIdInt32The numeric node identifier of the node from whose history the values are to be deleted.
namespaceIndexInt32The index of the namespace within that the node with the nodeId specified can be located.
timesIEnumerable<DateTime>The timestamps of the values to delete.

Exceptions

ExceptionCondition
ArgumentExceptionThe node identifier specified by nodeId and namespaceIndex is a null identifier (see IsNull).
ArgumentNullExceptionThe times is a null reference (Nothing in Visual Basic).

OpcDeleteNodeHistoryAtTime(int, int, params DateTime[]) ​

Initializes a new instance of the OpcDeleteNodeHistoryAtTime class using the nodeId, namespaceIndex and times specified.

csharp
public OpcDeleteNodeHistoryAtTime(
    int nodeId,
    int namespaceIndex,
    params DateTime[] times)
vbnet
Public Sub New(
    nodeId As Integer,
    namespaceIndex As Integer,
    ParamArray times As Date())

Parameters

NameTypeDescription
nodeIdInt32The numeric node identifier of the node from whose history the values are to be deleted.
namespaceIndexInt32The index of the namespace within that the node with the nodeId specified can be located.
timesparams DateTime[]The timestamps of the values to delete.

Exceptions

ExceptionCondition
ArgumentExceptionThe node identifier specified by nodeId and namespaceIndex is a null identifier (see IsNull).
ArgumentNullExceptionThe times is a null reference (Nothing in Visual Basic).