Utility.Key Utility.Key Utility.Key Class

Definition

The Key class is used to identify the object within Sfc

public sealed class Utility.Key : Microsoft.SqlServer.Management.Sdk.Sfc.DomainRootKey
type Utility.Key = class
    inherit DomainRootKey
Public NotInheritable Class Utility.Key
Inherits DomainRootKey
Inheritance

Constructors

Utility.Key() Utility.Key() Utility.Key()

Default constructor for generic Key generation

Methods

Equals(Object) Equals(Object) Equals(Object)

Equality and Hashing

Equals(Object, Object) Equals(Object, Object) Equals(Object, Object)

Returns true if the two objects are equal

Equals(SfcKey) Equals(SfcKey) Equals(SfcKey)

Returns true if the key equals this object.

GetHashCode() GetHashCode() GetHashCode()

The hash code for this type

GetUrnFragment() GetUrnFragment() GetUrnFragment()

Conversions

ToString() ToString() ToString()

Each Key

(Inherited from SfcKey)

Operators

Equality(Object, Utility+Key) Equality(Object, Utility+Key) Equality(Object, Utility+Key)

Returns true if the object is a key and equal to the right operand

Equality(Utility+Key, Object) Equality(Utility+Key, Object) Equality(Utility+Key, Object)

Returns true if the object is a Key and it is equal to the left operand

Equality(Utility+Key, Utility+Key) Equality(Utility+Key, Utility+Key) Equality(Utility+Key, Utility+Key)

Returns true if the two operands are equal

Inequality(Object, Utility+Key) Inequality(Object, Utility+Key) Inequality(Object, Utility+Key)

Returns true if the object is not equal to the right operand

Inequality(Utility+Key, Object) Inequality(Utility+Key, Object) Inequality(Utility+Key, Object)

Returns false if the object is not equal to the left operand

Inequality(Utility+Key, Utility+Key) Inequality(Utility+Key, Utility+Key) Inequality(Utility+Key, Utility+Key)

Returns true if the left operand is not equal to the right operand

Properties

Domain Domain Domain Inherited from DomainRootKey
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)

Applies to