NamedDomainKey<T> Class

 

Represents the domain key with a string name for a general SFC domain root instance.

Namespace:   Microsoft.SqlServer.Management.Sdk.Sfc
Assembly:  Microsoft.SqlServer.Management.Sdk.Sfc (in Microsoft.SqlServer.Management.Sdk.Sfc.dll)

System.Object
  Microsoft.SqlServer.Management.Sdk.Sfc.SfcKey
    Microsoft.SqlServer.Management.Sdk.Sfc.DomainRootKey
      Microsoft.SqlServer.Management.Sdk.Sfc.NamedDomainKey<T>

public class NamedDomainKey<T> : DomainRootKey, IEquatable<NamedDomainKey<T>>
where T : ISfcDomain

Type Parameters

T

The ISfcDomain

NameDescription
System_CAPS_pubmethodNamedDomainKey<T>()

Initializes a new instance of the NamedDomainKey<T> class with default values.

System_CAPS_pubmethodNamedDomainKey<T>(ISfcDomain)

Initializes a new instance of the NamedDomainKey<T> class with specified domain instance name.

System_CAPS_pubmethodNamedDomainKey<T>(ISfcDomain, IDictionary<String, Object>)

Initializes a new instance of the NamedDomainKey<T> class with specified domain instance name and fields dictionary.

System_CAPS_pubmethodNamedDomainKey<T>(ISfcDomain, String)

Initializes a new instance of the NamedDomainKey<T> class with specified domain instance name and given name.

NameDescription
System_CAPS_pubpropertyDomain

Do not reference this member directly in your code. It supports the SQL Server infrastructure.(Inherited from DomainRootKey.)

System_CAPS_pubpropertyInstanceType

Gets the instance type which the current key represents.(Overrides SfcKey.InstanceType.)

System_CAPS_pubpropertyName

Gets the name key value.

System_CAPS_protpropertyUrnName

Gets the Urn level name corresponding to the instance type which the specified key represents.

NameDescription
System_CAPS_pubmethodEquals(NamedDomainKey<T>)

Compare a schema name key to this key for value equality.

System_CAPS_pubmethodEquals(Object)

Compare a schema name key to this key for value equality.(Overrides SfcKey.Equals(Object).)

System_CAPS_pubmethodSystem_CAPS_staticEquals(Object, Object)

Returns whether the two key values are equal.

System_CAPS_pubmethodEquals(SfcKey)

Compare a schema name key to this key for value equality.(Overrides SfcKey.Equals(SfcKey).)

System_CAPS_protmethodFinalize()

(Inherited from Object.)

System_CAPS_pubmethodGetHashCode()

Generate a hash code for the key.(Overrides SfcKey.GetHashCode().)

System_CAPS_pubmethodGetType()

(Inherited from Object.)

System_CAPS_pubmethodGetUrnFragment()

Obtains a URN level fragment from the key name property by default.(Overrides SfcKey.GetUrnFragment().)

System_CAPS_protmethodMemberwiseClone()

(Inherited from Object.)

System_CAPS_pubmethodToString()

Returns the string value for the key.(Overrides SfcKey.ToString().)

NameDescription
System_CAPS_puboperatorSystem_CAPS_staticEquality(NamedDomainKey<T>, NamedDomainKey<T>)

Returns whether the two keys are equal.

System_CAPS_puboperatorSystem_CAPS_staticInequality(NamedDomainKey<T>, NamedDomainKey<T>)

Returns whether the two keys are not equal.

Any public static ( Shared in Visual Basic) members of this type are thread safe. Any instance members are not guaranteed to be thread safe.

Return to top
Show: