CollectionSet.Key CollectionSet.Key CollectionSet.Key Class

Definition

A key class for identification

public class CollectionSet.Key : Microsoft.SqlServer.Management.Sdk.Sfc.SfcKey
type CollectionSet.Key = class
    inherit SfcKey
Public Class CollectionSet.Key
Inherits SfcKey
Inheritance
CollectionSet.KeyCollectionSet.KeyCollectionSet.Key

Constructors

CollectionSet.Key(CollectionSet+Key) CollectionSet.Key(CollectionSet+Key) CollectionSet.Key(CollectionSet+Key)
CollectionSet.Key(String) CollectionSet.Key(String) CollectionSet.Key(String)

Fields

name name name

Properties

InstanceType InstanceType InstanceType

The Type of the instance class associated with this key class. Default impl is the way a nested key class would do it for compatiblity with existing models using that technique. This should be overriden in any key class which is not a nested class of the instance type.

(Inherited from SfcKey)
Name Name Name

Name is the key property for a collection set

Methods

Equals(Object) Equals(Object) Equals(Object)
Equals(Object, Object) Equals(Object, Object) Equals(Object, Object)
Equals(SfcKey) Equals(SfcKey) Equals(SfcKey)
GetHashCode() GetHashCode() GetHashCode()
GetUrnFragment() GetUrnFragment() GetUrnFragment()
ToString() ToString() ToString()

Returns the appropriate string representation of the key for the purpose of default comparison

Operators

Equality(CollectionSet+Key, CollectionSet+Key) Equality(CollectionSet+Key, CollectionSet+Key) Equality(CollectionSet+Key, CollectionSet+Key)
Equality(CollectionSet+Key, Object) Equality(CollectionSet+Key, Object) Equality(CollectionSet+Key, Object)

Both sides are equal if they both null, or Both are not null AND lhs is a Key AND the keys are equal

Equality(Object, CollectionSet+Key) Equality(Object, CollectionSet+Key) Equality(Object, CollectionSet+Key)

Both sides are equal if they both null, or Both are not null AND rhs is a Key AND the keys are equal

Inequality(CollectionSet+Key, CollectionSet+Key) Inequality(CollectionSet+Key, CollectionSet+Key) Inequality(CollectionSet+Key, CollectionSet+Key)
Inequality(CollectionSet+Key, Object) Inequality(CollectionSet+Key, Object) Inequality(CollectionSet+Key, Object)
Inequality(Object, CollectionSet+Key) Inequality(Object, CollectionSet+Key) Inequality(Object, CollectionSet+Key)

Applies to