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: