ProjectInfo 類別

定義

代表專案的類別。

public ref class ProjectInfo sealed : Microsoft::SqlServer::Management::Sdk::Sfc::SfcInstance, Microsoft::SqlServer::Management::Common::IAlterable, Microsoft::SqlServer::Management::Common::IDroppable, Microsoft::SqlServer::Management::Sdk::Sfc::ISfcAlterable, Microsoft::SqlServer::Management::Sdk::Sfc::ISfcDroppable, Microsoft::SqlServer::Management::Sdk::Sfc::ISfcMovable
[Microsoft.SqlServer.Management.Sdk.Sfc.LocalizedPropertyResources("Microsoft.SqlServer.Management.IntegrationServices.LocalizableResources")]
[System.ComponentModel.TypeConverter(typeof(Microsoft.SqlServer.Management.Sdk.Sfc.LocalizableTypeConverter))]
public sealed class ProjectInfo : Microsoft.SqlServer.Management.Sdk.Sfc.SfcInstance, Microsoft.SqlServer.Management.Common.IAlterable, Microsoft.SqlServer.Management.Common.IDroppable, Microsoft.SqlServer.Management.Sdk.Sfc.ISfcAlterable, Microsoft.SqlServer.Management.Sdk.Sfc.ISfcDroppable, Microsoft.SqlServer.Management.Sdk.Sfc.ISfcMovable
[<Microsoft.SqlServer.Management.Sdk.Sfc.LocalizedPropertyResources("Microsoft.SqlServer.Management.IntegrationServices.LocalizableResources")>]
[<System.ComponentModel.TypeConverter(typeof(Microsoft.SqlServer.Management.Sdk.Sfc.LocalizableTypeConverter))>]
type ProjectInfo = class
    inherit SfcInstance
    interface ISfcAlterable
    interface IAlterable
    interface ISfcDiscoverObject
    interface ISfcDroppable
    interface IDroppable
    interface ISfcMovable
Public NotInheritable Class ProjectInfo
Inherits SfcInstance
Implements IAlterable, IDroppable, ISfcAlterable, ISfcDroppable, ISfcMovable
繼承
ProjectInfo
屬性
實作

屬性

AbstractIdentityKey

請勿直接在程式碼中參考此成員。 它支援 SQL Server 基礎結構。

(繼承來源 SfcInstance)
Description

取得或設定專案的描述。

IdentityKey

取得識別索引鍵。

LastDeployedTime

取得專案的部署日期。

Metadata

傳回關於執行個體和其網域的中繼資料。

(繼承來源 SfcInstance)
Name

取得或設定專案的名稱。

ObjectVersionLsn

取得專案的版本。

Packages

取得專案中的封裝。

Parameters

取得專案的參數。

Parent

取得或設定父系。

ProjectId

取得專案的資料庫識別碼。

Properties

傳回集合執行個體屬性。

(繼承來源 SfcInstance)
PropertyStorageProvider

請勿直接在程式碼中參考此成員。 它支援 SQL Server 基礎結構。

(繼承來源 SfcInstance)
References

取得環境參考。

State

傳回 SfcInstance 物件的狀態。

(繼承來源 SfcInstance)
Urn

傳回 SfcInstance 物件的統一資源名稱。

(繼承來源 SfcInstance)
Versions

取得專案的版本。

方法

Alter()

更改後端伺服器中的 ProjectInfo。

AlterImpl()

請勿直接在程式碼中參考此成員。 它支援 SQL Server 基礎結構。

(繼承來源 SfcInstance)
CheckObjectCreated()

請勿直接在程式碼中參考此成員。 它支援 SQL Server 基礎結構。

(繼承來源 SfcInstance)
CheckObjectState()

請勿直接在程式碼中參考此成員。 它支援 SQL Server 基礎結構。

(繼承來源 SfcInstance)
CreateIdentityKey()

請勿直接在程式碼中參考此成員。 它支援 SQL Server 基礎結構。

(繼承來源 SfcInstance)
CreateImpl()

請勿直接在程式碼中參考此成員。 它支援 SQL Server 基礎結構。

(繼承來源 SfcInstance)
Deny(PermissionType, String)

拒絕對指定之使用者的權限。

Discover(ISfcDependencyDiscoveryObjectSink)

請勿直接在程式碼中參考此成員。 它支援 SQL Server 基礎結構。

(繼承來源 SfcInstance)
Drop()

表示後端伺服器中的卸除。

DropImpl()

請勿直接在程式碼中參考此成員。 它支援 SQL Server 基礎結構。

(繼承來源 SfcInstance)
GetChildCollection(String)

請勿直接在程式碼中參考此成員。 它支援 SQL Server 基礎結構。

(繼承來源 SfcInstance)
GetDomain()

請勿直接在程式碼中參考此成員。 它支援 SQL Server 基礎結構。

(繼承來源 SfcInstance)
GetEffectivePermissions()

擷取這個物件的有效權限。

GetExplicitPermissions()

擷取這個物件的明確權限。

GetExplicitPermissions(String)

針對指定的使用者擷取這個物件的明確權限。

GetObjectFactory()

擷取 Factory 來建立新的執行個體。

GetProjectBytes()

抓取此專案的 Integration Services 專案資料,此資料會儲存為位元組陣列。

GetPropertySet()

傳回 SfcInstance 物件的屬性集。

(繼承來源 SfcInstance)
GetTypeMetadataImpl()

表示透過直接傳回正確 TypeMetadata 類別進行覆寫的網域。 請勿直接在程式碼中參考此成員。 它支援 SQL Server 基礎結構。

(繼承來源 SfcInstance)
Grant(PermissionType, String)

授與權限給指定的使用者。

InitializeUIPropertyState()

請勿直接在程式碼中參考此成員。 它支援 SQL Server 基礎結構。

(繼承來源 SfcInstance)
MarkForDropImpl(Boolean)

傳回值,指出要卸除的現有物件。 請勿直接在程式碼中參考此成員。 它支援 SQL Server 基礎結構。

(繼承來源 SfcInstance)
MarkRootAsConnected()

請勿直接在程式碼中參考此成員。 它支援 SQL Server 基礎結構。

(繼承來源 SfcInstance)
Move(String)

移動物件,使其成為另一個資料夾的子系。

MoveImpl(SfcInstance)

表示要在執行個體中移動的新父物件。 請勿直接在程式碼中參考此成員。 它支援 SQL Server 基礎結構。

(繼承來源 SfcInstance)
OnPropertyMetadataChanges(SfcPropertyMetadataChangedEventArgs)

在每次更新任何 SfcInstance 中繼資料的有效值時叫用。

(繼承來源 SfcInstance)
OnPropertyValueChanges(PropertyChangedEventArgs)

在每次更新任何 SfcInstance 屬性的有效值時叫用。

(繼承來源 SfcInstance)
PostAlter(Object)

請勿直接在程式碼中參考此成員。 它支援 SQL Server 基礎結構。

(繼承來源 SfcInstance)
PostCreate(Object)

表示建立執行結果的預設實作項。 請勿直接在程式碼中參考此成員。 它支援 SQL Server 基礎結構。

(繼承來源 SfcInstance)
PostDrop(Object)

請勿直接在程式碼中參考此成員。 它支援 SQL Server 基礎結構。

(繼承來源 SfcInstance)
PostMove(Object)

請勿直接在程式碼中參考此成員。 它支援 SQL Server 基礎結構。

(繼承來源 SfcInstance)
PostRename(Object)

請勿直接在程式碼中參考此成員。 它支援 SQL Server 基礎結構。

(繼承來源 SfcInstance)
Refresh()

藉由從伺服器讀取物件的屬性來重新整理這些屬性。

(繼承來源 SfcInstance)
RenameImpl(SfcKey)

請勿直接在程式碼中參考此成員。 它支援 SQL Server 基礎結構。

(繼承來源 SfcInstance)
ResetKey()

請勿直接在程式碼中參考此成員。 它支援 SQL Server 基礎結構。

(繼承來源 SfcInstance)
Revoke(PermissionType, String)

撤銷對指定之使用者的權限。

ScriptAlter()

擷取要更改專案的指令碼。

ScriptDeny(PermissionType, Int32)

擷取拒絕對專案之權限的指令碼。

ScriptDrop()

擷取要卸除專案的指令碼。

ScriptGrant(PermissionType, Int32)

擷取授與權限給專案的指令碼。

ScriptRevoke(PermissionType, Int32)

擷取撤銷對專案之權限的指令碼。

ScriptValidate(Boolean, ProjectInfo+ReferenceUsage, EnvironmentReference)

驗證指令碼。

Serialize(XmlWriter)

將執行個體序列化為 XML。

(繼承來源 SfcInstance)
ToString()

傳回執行個體 Urn 的字串表示。

(繼承來源 SfcInstance)
UpdateUIPropertyState()

請勿直接在程式碼中參考此成員。 它支援 SQL Server 基礎結構。

(繼承來源 SfcInstance)
Validate()

指出基本子物件的驗證。 請勿直接在程式碼中參考此成員。 它支援 SQL Server 基礎結構。

(繼承來源 SfcInstance)
Validate(Boolean, ProjectInfo+ReferenceUsage, EnvironmentReference)

驗證專案。

事件

propertyChanged

請勿直接在程式碼中參考此成員。 它支援 SQL Server 基礎結構。

(繼承來源 SfcInstance)
PropertyChanged

當屬性值變更時發生。

(繼承來源 SfcInstance)
propertyMetadataChanged

請勿直接在程式碼中參考此成員。 它支援 SQL Server 基礎結構。

當屬性中繼資料值變更時發生。

(繼承來源 SfcInstance)
PropertyMetadataChanged

在屬性的中繼資料已經變更時發生。

(繼承來源 SfcInstance)

明確介面實作

ISfcDiscoverObject.Discover(ISfcDependencyDiscoveryObjectSink)

指定是否要探索子系。

ISfcMovable.Move(SfcInstance)

將這個物件移到指定的父物件底下,並更新儲存體以反映這個移動作業。

ISfcMovable.ScriptMove(SfcInstance)

產生指令碼,以便將這個物件移到指定的父物件底下。

適用於