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: