Share via


ProjectVersion Class

Represents a class for a project version.

Inheritance Hierarchy

System.Object
  Microsoft.SqlServer.Management.Sdk.Sfc.SfcInstance
    Microsoft.SqlServer.Management.IntegrationServices.ProjectVersion

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

Syntax

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

The ProjectVersion type exposes the following members.

Properties

  Name Description
Protected property AbstractIdentityKey (Inherited from SfcInstance.)
Public property CreatedBy Gets the user the instance is created by.
Public property CreatedTime Gets the create time of the project.
Public property Description Gets or sets the description of the instance.
Public property IdentityKey Gets the identity key.
Public property LastRestoredTime Gets the last restored time of the project.
Public property Metadata (Inherited from SfcInstance.)
Public property ObjectId Gets the project ID.
Public property ObjectName Gets the name of the project.
Public property Parent Gets or sets the parent.
Public property Properties (Inherited from SfcInstance.)
Public property RestoredBy Gets the user the instance is restored by.
Protected property State (Inherited from SfcInstance.)
Public property Urn (Inherited from SfcInstance.)
Public property VersionLsn Gets the version Lsn.

Top

Methods

  Name Description
Protected method CreateIdentityKey (Inherited from SfcInstance.)
Public method Discover (Inherited from SfcInstance.)
Public method Equals (Inherited from Object.)
Protected method GetChildCollection (Inherited from SfcInstance.)
Public method GetDomain (Inherited from SfcInstance.)
Public method GetHashCode (Inherited from Object.)
Public methodStatic member GetObjectFactory Retrieves the factory to create a new instance.
Public method GetPropertySet (Inherited from SfcInstance.)
Public method GetType (Inherited from Object.)
Protected method GetTypeMetadataImpl (Inherited from SfcInstance.)
Protected method InitializeUIPropertyState (Inherited from SfcInstance.)
Protected method OnPropertyMetadataChanges (Inherited from SfcInstance.)
Protected method OnPropertyValueChanges (Inherited from SfcInstance.)
Public method Refresh (Inherited from SfcInstance.)
Protected method ResetKey (Inherited from SfcInstance.)
Public method Restore Restores the project to this version.
Public method Serialize (Inherited from SfcInstance.)
Public method ToString (Inherited from SfcInstance.)

Top

Events

  Name Description
Public event PropertyChanged (Inherited from SfcInstance.)
Public event PropertyMetadataChanged (Inherited from SfcInstance.)

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