Export (0) Print
Expand All

SchemaNamedKey<T> Class

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

Object
  Microsoft.SqlServer.Management.Sdk.Sfc.SfcKey
    Microsoft.SqlServer.Management.Sdk.Sfc.SchemaNamedKey<T>

Namespace:  Microsoft.SqlServer.Management.Sdk.Sfc
Assembly:  Microsoft.SqlServer.Management.Sdk.Sfc (in Microsoft.SqlServer.Management.Sdk.Sfc.dll)

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

Type Parameters

T

The SfcInstance class.

The SchemaNamedKey<T> type exposes the following members.

  NameDescription
Public methodSchemaNamedKey<T>()Initialize a new instance of theSchemaNamedKey<T> class.
Public methodSchemaNamedKey<T>(IDictionary<String, Object>)Initializes a new instance of the SchemaNamedKey<T> class from a field dictionary.
Public methodSchemaNamedKey<T>(String)Initializes a new instance of the SchemaNamedKey<T> class from a name string and default schema.
Public methodSchemaNamedKey<T>(SchemaNamedKey<T>)Initializes a new instance of the SchemaNamedKey<T> class from another schema name key.
Public methodSchemaNamedKey<T>(String, String)Initializes a new instance of the SchemaNamedKey<T> class from a name string and a schema string.
Top

  NameDescription
Public propertyInstanceTypeGets the instance type which this key represents. (Overrides SfcKey.InstanceType.)
Public propertyNameGets the name key value.
Public propertySchemaGets the schema key value.
Protected propertyUrnNameGets the Urn level name corresponding to the instance type which this key represents.
Top

  NameDescription
Public methodEquals(Object)Compares the schema name key to this key for value equality. (Overrides SfcKey.Equals(Object).)
Public methodEquals(SchemaNamedKey<T>)Compares the schema name key to this key for value equality.
Public methodEquals(SfcKey)Compares the schema name key to this key for value equality. (Overrides SfcKey.Equals(SfcKey).)
Public methodStatic memberEquals(Object, Object)Compares two keys for value equality.
Protected methodFinalize (Inherited from Object.)
Public methodGetHashCodeGenerates a hash code for the key. (Overrides SfcKey.GetHashCode().)
Public methodGetType (Inherited from Object.)
Public methodGetUrnFragmentReturns the Urn level fragment. (Overrides SfcKey.GetUrnFragment().)
Protected methodMemberwiseClone (Inherited from Object.)
Public methodToStringReturns the string value for the key. (Overrides SfcKey.ToString().)
Top

  NameDescription
Public operatorStatic memberEqualityCompares two keys for value equality.
Public operatorStatic memberInequalityCompares two keys for value inequality.
Top

Any public static (Shared in Visual Basic) members of this type are thread safe. Any instance members are not guaranteed to be thread safe.
Was this page helpful?
(1500 characters remaining)
Thank you for your feedback

Community Additions

ADD
Show:
© 2014 Microsoft