ProjectInfo 類別
Represents a class for a project.
繼承階層
System.Object
Microsoft.SqlServer.Management.Sdk.Sfc.SfcInstance
Microsoft.SqlServer.Management.IntegrationServices.ProjectInfo
命名空間: Microsoft.SqlServer.Management.IntegrationServices
組件: Microsoft.SqlServer.Management.IntegrationServices (在 Microsoft.SqlServer.Management.IntegrationServices.dll 中)
語法
'宣告
<TypeConverterAttribute(GetType(LocalizableTypeConverter))> _
<LocalizedPropertyResourcesAttribute("Microsoft.SqlServer.Management.IntegrationServices.LocalizableResources")> _
Public NotInheritable Class ProjectInfo _
Inherits SfcInstance _
Implements ISfcAlterable, IAlterable, ISfcDiscoverObject, ISfcDroppable, _
IDroppable, ISfcMovable
'用途
Dim instance As ProjectInfo
[TypeConverterAttribute(typeof(LocalizableTypeConverter))]
[LocalizedPropertyResourcesAttribute("Microsoft.SqlServer.Management.IntegrationServices.LocalizableResources")]
public sealed class ProjectInfo : SfcInstance,
ISfcAlterable, IAlterable, ISfcDiscoverObject, ISfcDroppable, IDroppable,
ISfcMovable
[TypeConverterAttribute(typeof(LocalizableTypeConverter))]
[LocalizedPropertyResourcesAttribute(L"Microsoft.SqlServer.Management.IntegrationServices.LocalizableResources")]
public ref class ProjectInfo sealed : public SfcInstance,
ISfcAlterable, IAlterable, ISfcDiscoverObject, ISfcDroppable, IDroppable,
ISfcMovable
[<SealedAttribute>]
[<TypeConverterAttribute(typeof(LocalizableTypeConverter))>]
[<LocalizedPropertyResourcesAttribute("Microsoft.SqlServer.Management.IntegrationServices.LocalizableResources")>]
type ProjectInfo =
class
inherit SfcInstance
interface ISfcAlterable
interface IAlterable
interface ISfcDiscoverObject
interface ISfcDroppable
interface IDroppable
interface ISfcMovable
end
public final class ProjectInfo extends SfcInstance implements ISfcAlterable, IAlterable, ISfcDiscoverObject, ISfcDroppable, IDroppable, ISfcMovable
ProjectInfo 型別公開下列成員。
屬性
名稱 | 說明 | |
---|---|---|
![]() |
AbstractIdentityKey | (繼承自 SfcInstance。) |
![]() |
Description | Gets or sets the description of the project. |
![]() |
IdentityKey | Gets the identity key. |
![]() |
LastDeployedTime | Gets the deployment date of the project. |
![]() |
Metadata | (繼承自 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 | (繼承自 SfcInstance。) |
![]() |
References | Gets the environment references. |
![]() |
State | (繼承自 SfcInstance。) |
![]() |
Urn | (繼承自 SfcInstance。) |
![]() |
Versions | Gets the versions of the project. |
上層
方法
名稱 | 說明 | |
---|---|---|
![]() |
Alter | Alters the ProjectInfo in the back-end server. |
![]() |
CreateIdentityKey | (繼承自 SfcInstance。) |
![]() |
Deny | Denies permission to a specified user. |
![]() |
Discover | (繼承自 SfcInstance。) |
![]() |
Drop | Indicates a drop in the back-end server. |
![]() |
Equals | (繼承自 Object。) |
![]() |
GetChildCollection | (繼承自 SfcInstance。) |
![]() |
GetDomain | (繼承自 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 | (繼承自 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 | (繼承自 SfcInstance。) |
![]() |
GetType | (繼承自 Object。) |
![]() |
GetTypeMetadataImpl | (繼承自 SfcInstance。) |
![]() |
Grant | Grants permission to a specified user. |
![]() |
InitializeUIPropertyState | (繼承自 SfcInstance。) |
![]() |
Move | Moves the object to be a child of another folder. |
![]() |
OnPropertyMetadataChanges | (繼承自 SfcInstance。) |
![]() |
OnPropertyValueChanges | (繼承自 SfcInstance。) |
![]() |
Refresh | (繼承自 SfcInstance。) |
![]() |
ResetKey | (繼承自 SfcInstance。) |
![]() |
Revoke | Revokes the permission to the specified user. |
![]() |
ScriptAlter | Retrieves the script to alter the project. |
![]() |
ScriptDeny | Retrieves the script to deny the permission to a project. |
![]() |
ScriptDrop | Retrieves the script to drop the project. |
![]() |
ScriptGrant | Retrieves the script to grant the permission to a project. |
![]() |
ScriptRevoke | Retrieves the script to revoke the permission to a project. |
![]() |
ScriptValidate | Validates the script. |
![]() |
Serialize | (繼承自 SfcInstance。) |
![]() |
ToString | (繼承自 SfcInstance。) |
![]() |
Validate | Validates the project. |
上層
事件
名稱 | 說明 | |
---|---|---|
![]() |
PropertyChanged | (繼承自 SfcInstance。) |
![]() |
PropertyMetadataChanged | (繼承自 SfcInstance。) |
上層
明確 繼承 實作
名稱 | 說明 | |
---|---|---|
![]() ![]() |
ISfcDiscoverObject.Discover | Specifies whether to discover the children. |
![]() ![]() |
ISfcMovable.Move | Moves this object under the specified parent object and updates the storage to reflect the move. |
![]() ![]() |
ISfcMovable.ScriptMove | Produces the script to move this object under the specified parent object. |
上層
執行緒安全性
這個型別的任何公用 static (在 Visual Basic 中為 Shared) 成員都是執行緒安全的。並不是所有的執行個體成員都保證可以用於所有的執行緒。