SchemaNamedKey<T> Class

 

Represents the composite string schema and name key for an instance class.

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::SchemaNamedKey<T>

generic<typename T>
where T : SfcInstance
public ref class SchemaNamedKey : SfcKey, IEquatable<SchemaNamedKey<T>^>

Type Parameters

T

The T:Microsoft.SqlServer.Management.Sdk.Sfc. SfcInstance class.

NameDescription
System_CAPS_pubmethodSchemaNamedKey<T>()

Initialize a new instance of theSchemaNamedKey<T> class.

System_CAPS_pubmethodSchemaNamedKey<T>(IDictionary<String^, Object^>^)

Initializes a new instance of the SchemaNamedKey<T> class from a field dictionary.

System_CAPS_pubmethodSchemaNamedKey<T>(SchemaNamedKey<T>^)

Initializes a new instance of the SchemaNamedKey<T> class from another schema name key.

System_CAPS_pubmethodSchemaNamedKey<T>(String^)

Initializes a new instance of the SchemaNamedKey<T> class from a name string and default schema.

System_CAPS_pubmethodSchemaNamedKey<T>(String^, String^)

Initializes a new instance of the SchemaNamedKey<T> class from a name string and a schema string.

NameDescription
System_CAPS_pubpropertyInstanceType

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

System_CAPS_pubpropertyName

Gets the name key value.

System_CAPS_pubpropertySchema

Gets the schema key value.

System_CAPS_protpropertyUrnName

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

NameDescription
System_CAPS_pubmethodEquals(Object^)

Compares the schema name key to this key for value equality.(Overrides SfcKey::Equals(Object^).)

System_CAPS_pubmethodSystem_CAPS_staticEquals(Object^, Object^)

Compares two keys for value equality.

System_CAPS_pubmethodEquals(SchemaNamedKey<T>^)

Compares the schema name key to this key for value equality.

System_CAPS_pubmethodEquals(SfcKey^)

Compares the schema name key to this key for value equality.(Overrides SfcKey::Equals(SfcKey^).)

System_CAPS_protmethodFinalize()

(Inherited from Object.)

System_CAPS_pubmethodGetHashCode()

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

System_CAPS_pubmethodGetType()

(Inherited from Object.)

System_CAPS_pubmethodGetUrnFragment()

Returns the Urn level fragment.(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(SchemaNamedKey<T>^, SchemaNamedKey<T>^)

Compares two keys for value equality.

System_CAPS_puboperatorSystem_CAPS_staticInequality(SchemaNamedKey<T>^, SchemaNamedKey<T>^)

Compares two keys for value inequality.

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: