Share via


ProjectVersion.Key Class

Represents a class used to identify the object which have “Name” property as the key.

Inheritance Hierarchy

System.Object
  Microsoft.SqlServer.Management.Sdk.Sfc.SfcKey
    Microsoft.SqlServer.Management.IntegrationServices.IdKey
      Microsoft.SqlServer.Management.IntegrationServices.ProjectVersion.Key

Namespace:  Microsoft.SqlServer.Management.IntegrationServices
Assembly:  Microsoft.SqlServer.Management.IntegrationServices (in Microsoft.SqlServer.Management.IntegrationServices.dll)

Syntax

'Declaration
Public NotInheritable Class Key _
    Inherits IdKey
'Usage
Dim instance As ProjectVersion.Key
public sealed class Key : IdKey
public ref class Key sealed : public IdKey
[<SealedAttribute>]
type Key =  
    class 
        inherit IdKey 
    end
public final class Key extends IdKey

The ProjectVersion.Key type exposes the following members.

Constructors

  Name Description
Public method ProjectVersion.Key Initializes a new instance of the ProjectVersion.Key class with the specified ID.

Top

Properties

  Name Description
Public property Id Gets the identifier of the key. (Inherited from IdKey.)
Public property InstanceType (Inherited from SfcKey.)

Top

Methods

  Name Description
Public method Equals(SfcKey) Indicates whether the current key is the same as the specified key. (Inherited from IdKey.)
Public method Equals(Object) Indicates whether the specified object is equal to the current IdKey object. (Inherited from IdKey.)
Public method GetHashCode Retrieves the hash code. (Inherited from IdKey.)
Public method GetType (Inherited from Object.)
Public method GetUrnFragment Retrieves the UrnFragment for the SfcInstance type. (Overrides SfcKey.GetUrnFragment().)
Public method ToString (Inherited from SfcKey.)

Top

Thread Safety

Any public static (Shared in Visual Basic) members of this type are thread safe. Any instance members are not guaranteed to be thread safe.

See Also

Reference

Microsoft.SqlServer.Management.IntegrationServices Namespace