Connectivity Software User's Guide and Reference
UAContentFilterElementBuilder Class
Members 



OpcLabs.EasyOpcUAPrimitives Assembly > OpcLabs.EasyOpc.UA.Filtering Namespace : UAContentFilterElementBuilder Class
The builder for content filter element.
Syntax
'Declaration
 
<CLSCompliantAttribute(True)>
<ComVisibleAttribute(False)>
<TypeConverterAttribute(System.ComponentModel.ExpandableObjectConverter)>
Public NotInheritable Class UAContentFilterElementBuilder 
   Inherits OpcLabs.BaseLib.Object2
   Implements LINQPad.ICustomMemberProvider, OpcLabs.BaseLib.ComTypes._Object2, System.Collections.Generic.IEnumerable(Of UAFilterOperand), System.Collections.IEnumerable 
'Usage
 
Dim instance As UAContentFilterElementBuilder
[CLSCompliant(true)]
[ComVisible(false)]
[TypeConverter(System.ComponentModel.ExpandableObjectConverter)]
public sealed class UAContentFilterElementBuilder : OpcLabs.BaseLib.Object2, LINQPad.ICustomMemberProvider, OpcLabs.BaseLib.ComTypes._Object2, System.Collections.Generic.IEnumerable<UAFilterOperand>, System.Collections.IEnumerable  
[CLSCompliant(true)]
[ComVisible(false)]
[TypeConverter(System.ComponentModel.ExpandableObjectConverter)]
public ref class UAContentFilterElementBuilder sealed : public OpcLabs.BaseLib.Object2, LINQPad.ICustomMemberProvider, OpcLabs.BaseLib.ComTypes._Object2, System.Collections.Generic.IEnumerable<UAFilterOperand>, System.Collections.IEnumerable  
Remarks

Instances of this builder can be implicitly converted to the content filter element itself.

This class exists primarily to get around XML and data contract serialization issue with collection-like classes.

There are implicit conversions from this type to:

Inheritance Hierarchy

System.Object
   OpcLabs.BaseLib.Object2
      OpcLabs.EasyOpc.UA.Filtering.UAContentFilterElementBuilder

Requirements

Target Platforms: .NET Framework: Windows 10 (selected versions), Windows 11 (selected versions), Windows Server 2016, Windows Server 2022; .NET: Linux, macOS, Microsoft Windows

See Also