ProjectInfo Class
Represents a class for a project.
Assembly: Microsoft.SqlServer.Management.IntegrationServices (in Microsoft.SqlServer.Management.IntegrationServices.dll)
Microsoft.SqlServer.Management.Sdk.Sfc::SfcInstance
Microsoft.SqlServer.Management.IntegrationServices::ProjectInfo
[TypeConverterAttribute((LocalizableTypeConverter^::typeid))] [LocalizedPropertyResourcesAttribute("Microsoft.SqlServer.Management.IntegrationServices.LocalizableResources")] public ref class ProjectInfo sealed : SfcInstance, ISfcAlterable, IAlterable, ISfcDiscoverObject, ISfcDroppable, IDroppable, ISfcMovable
| Name | Description | |
|---|---|---|
![]() | AbstractIdentityKey | (Inherited from SfcInstance.) |
![]() | Description | Gets or sets the description of the project. |
![]() | IdentityKey | Gets the identity key. |
![]() | LastDeployedTime | Gets the deployment date of the project. |
![]() | Metadata | (Inherited from SfcInstance.) |
![]() | Name | Gets or sets the name of the project. |
![]() | ObjectVersionLsn | Gets the version of the project. |
![]() | Packages | Gets the packages in the project. |
![]() | Parameters | Gets the parameters of the project. |
![]() | Parent | Gets or sets the parent. |
![]() | ProjectId | Gets the database ID of the project. |
![]() | Properties | (Inherited from SfcInstance.) |
![]() | References | Gets the environment references. |
![]() | State | (Inherited from SfcInstance.) |
![]() | Urn | (Inherited from SfcInstance.) |
![]() | Versions | Gets the versions of the project. |
| Name | Description | |
|---|---|---|
![]() | Alter() | Alters the ProjectInfo in the back-end server. |
![]() | CreateIdentityKey() | (Inherited from SfcInstance.) |
![]() | Deny(PermissionType, String^) | Denies permission to a specified user. |
![]() | Discover(ISfcDependencyDiscoveryObjectSink^) | (Inherited from SfcInstance.) |
![]() | Drop() | Indicates a drop in the back-end server. |
![]() | Equals(Object^) | (Inherited from Object.) |
![]() | GetChildCollection(String^) | (Inherited from SfcInstance.) |
![]() | GetDomain() | (Inherited from SfcInstance.) |
![]() | GetEffectivePermissions() | Retrieves the effective permission for this object. |
![]() | GetExplicitPermissions() | Retrieves the explicit permission for this object. |
![]() | GetExplicitPermissions(String^) | Retrieves the explicit permission of this object for a specified user. |
![]() | GetHashCode() | (Inherited from Object.) |
![]() ![]() | GetObjectFactory() | Retrieves the Factory to create a new instance. |
![]() | GetProjectBytes() | Retrieves the Integration Services project data, which is stored as a byte array, for this project. |
![]() | GetPropertySet() | (Inherited from SfcInstance.) |
![]() | GetType() | (Inherited from Object.) |
![]() | GetTypeMetadataImpl() | (Inherited from SfcInstance.) |
![]() | Grant(PermissionType, String^) | Grants permission to a specified user. |
![]() | InitializeUIPropertyState() | (Inherited from SfcInstance.) |
![]() | Move(String^) | Moves the object to be a child of another folder. |
![]() | OnPropertyMetadataChanges(SfcPropertyMetadataChangedEventArgs^) | (Inherited from SfcInstance.) |
![]() | OnPropertyValueChanges(PropertyChangedEventArgs^) | (Inherited from SfcInstance.) |
![]() | Refresh() | (Inherited from SfcInstance.) |
![]() | ResetKey() | (Inherited from SfcInstance.) |
![]() | Revoke(PermissionType, String^) | Revokes the permission to the specified user. |
![]() | ScriptAlter() | Retrieves the script to alter the project. |
![]() | ScriptDeny(PermissionType, Int32) | Retrieves the script to deny the permission to a project. |
![]() | ScriptDrop() | Retrieves the script to drop the project. |
![]() | ScriptGrant(PermissionType, Int32) | Retrieves the script to grant the permission to a project. |
![]() | ScriptRevoke(PermissionType, Int32) | Retrieves the script to revoke the permission to a project. |
![]() | ScriptValidate(Boolean, ProjectInfo::ReferenceUsage, EnvironmentReference^) | Validates the script. |
![]() | Serialize(XmlWriter^) | (Inherited from SfcInstance.) |
![]() | ToString() | (Inherited from SfcInstance.) |
![]() | Validate(Boolean, ProjectInfo::ReferenceUsage, EnvironmentReference^) | Validates the project. |
| Name | Description | |
|---|---|---|
![]() | PropertyChanged | (Inherited from SfcInstance.) |
![]() | PropertyMetadataChanged | (Inherited from SfcInstance.) |
| Name | Description | |
|---|---|---|
![]() ![]() | ISfcDiscoverObject::Discover(ISfcDependencyDiscoveryObjectSink^) | Specifies whether to discover the children. |
![]() ![]() | ISfcMovable::Move(SfcInstance^) | Moves this object under the specified parent object and updates the storage to reflect the move. |
![]() ![]() | ISfcMovable::ScriptMove(SfcInstance^) | Produces the script to move this object under the specified parent object. |
Any public static ( Shared in Visual Basic) members of this type are thread safe. Any instance members are not guaranteed to be thread safe.







