CollectionSet.Key.Equality Operator (CollectionSet.Key, CollectionSet.Key)

Does a Boolean equality comparison between the left hand side of the key and the right hand side of the key.

Namespace:  Microsoft.SqlServer.Management.Collector
Assembly:  Microsoft.SqlServer.Management.Collector (in Microsoft.SqlServer.Management.Collector.dll)

Syntax

'Declaration
Public Shared Operator = ( _
    lhs As CollectionSet.Key, _
    rhs As CollectionSet.Key _
) As Boolean
'Usage
Dim lhs As CollectionSet.Key 
Dim rhs As CollectionSet.Key 
Dim returnValue As Boolean 

returnValue = (lhs = rhs)
public static bool operator ==(
    CollectionSet.Key lhs,
    CollectionSet.Key rhs
)
public:
static bool operator ==(
    CollectionSet.Key^ lhs, 
    CollectionSet.Key^ rhs
)
static let inline(=)
        lhs:CollectionSet.Key * 
        rhs:CollectionSet.Key  : bool
JScript supports the use of overloaded operators, but not the declaration of new ones.

Parameters

Return Value

Type: System.Boolean

A Boolean value that returns TRUE when:

  • both sides are not NULL AND lhs is a key AND rhs is a key AND the keys are equal

Remarks

This namespace, class, or member is supported only in version 2.0 of the Microsoft .NET Framework.

See Also

Reference

CollectionSet.Key Class

Equality Overload

Microsoft.SqlServer.Management.Collector Namespace