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>

public class SchemaNamedKey<T> : SfcKey, IEquatable<SchemaNamedKey<T>>
where T : SfcInstance

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: