OpcEventFilterFactory Members

Namespace: Opc.UaFx.Client
Assemblies: Opc.UaFx.Advanced.dll, Opc.UaFx.Advanced.dll
The OpcEventFilterFactory type exposes the following members.

Client

C#

protected OpcClient Client { get; }


Property Value

OpcClient

ConstructSelectClause(OpcEventFieldSelectOptions)

C#

protected virtual OpcSimpleAttributeOperandCollection ConstructSelectClause(OpcEventFieldSelectOptions selectOptions)


Parameters

selectOptions OpcEventFieldSelectOptions



Returns

OpcSimpleAttributeOperandCollection

ConstructWhereClause()

C#

protected virtual OpcContentFilter ConstructWhereClause()


Returns

OpcContentFilter

Select(IEnumerable<OpcSimpleAttributeOperand>)

C#

public OpcEventFilter Select(IEnumerable<OpcSimpleAttributeOperand> operands)


Parameters

operands IEnumerable<OpcSimpleAttributeOperand>



Returns

OpcEventFilter

Select(IEnumerable<OpcSimpleAttributeOperand>, OpcEventFieldSelectOptions)

C#

public OpcEventFilter Select(IEnumerable<OpcSimpleAttributeOperand> operands, OpcEventFieldSelectOptions selectOptions)


Parameters

operands IEnumerable<OpcSimpleAttributeOperand>


selectOptions OpcEventFieldSelectOptions



Returns

OpcEventFilter

Select(params OpcSimpleAttributeOperand[])

C#

public OpcEventFilter Select(params OpcSimpleAttributeOperand[] operands)


Parameters

operands OpcSimpleAttributeOperand[]



Returns

OpcEventFilter

Where(OpcContentFilter)

C#

public virtual OpcEventFilterConstrainedFactory Where(OpcContentFilter constraint)


Parameters

constraint OpcContentFilter



Returns

OpcEventFilterConstrainedFactory



Exceptions

ArgumentNullException


Where(OpcContentFilterElement)

C#

public OpcEventFilterConstrainedFactory Where(OpcContentFilterElement constraint)


Parameters

constraint OpcContentFilterElement



Returns

OpcEventFilterConstrainedFactory



Exceptions

ArgumentNullException