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>

generic<typename T>
where T : ISfcDomain
public ref class NamedDomainKey : DomainRootKey, IEquatable<NamedDomainKey<T>^>

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: