Skip to content

Reference

OpcResultCollection<TItem, TItemContent, TItemContentList> Class

Provides an abstract generic specialisation of the OpcCollection<TItem, TItemContent, TItemContentList> which further restricts the type parameters to define a base for OpcResult types.

Reference

OpcResultCollection<TItem, TItemContent, TItemContentList> Class ​

abstract · since v2.7

Namespace
Opc.UaFx
Assembly
Opc.UaFx.Advanced.dll
Package
Opc.UaFx.Advanced v2.59.0
Members
OpcResultCollection<TItem, TItemContent, TItemContentList> Members
Also in
Opc.UaFx.Client

Provides an abstract generic specialisation of the OpcCollection<TItem, TItemContent, TItemContentList> which further restricts the type parameters to define a base for OpcResult types.

Syntax ​

csharp
public abstract class OpcResultCollection<TItem, TItemContent, TItemContentList> : OpcCollection<TItem, TItemContent, TItemContentList>
    where TItem : OpcResult, IOpcContainer<TItemContent>
    where TItemContentList : class, IList<TItemContent>, new()
vbnet
Public MustInherit Class OpcResultCollection(Of TItem As {OpcResult, IOpcContainer(Of TItemContent)}, TItemContent, TItemContentList As {Class, IList(Of TItemContent), New})
    Inherits OpcCollection(Of TItem, TItemContent, TItemContentList)

Type parameters ​

NameDescription
TItemThe type of items in the collection which is a subclass of the OpcResult and implements the IOpcContainer to interface to maintain an instance of the type defined by TItemContent.
TItemContentThe type of content maintained by the type defined by TItem.
TItemContentListThe type of TItemContentList to maintained and represented by the collection.

Inheritance ​

Object → Collection<TItem> → OpcCollection<TItem, TItemContent, TItemContentList> → OpcResultCollection<TItem, TItemContent, TItemContentList>

Implements ​

Derived types ​

Constructors ​

NameDescription
OpcResultCollectionprotected · 2 overloadsInitializes a new instance of the OpcResultCollection<TItem, TItemContent, TItemContentList> class.

Inherits members from OpcCollection<TItem, TItemContent, TItemContentList>, Collection<TItem>.

Applies to ​

PackageVersions
Opc.UaFx.Advancedv2.7–v2.59