ProjectInfo クラス
プロジェクトのクラスを表します。
継承階層
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 | プロジェクトの説明を取得します。値の設定も可能です。 | |
IdentityKey | ID キーを取得します。 | |
LastDeployedTime | プロジェクトの配置日付を取得します。 | |
Metadata | (SfcInstance から継承されています。) | |
Name | プロジェクトの名前を取得します。値の設定も可能です。 | |
ObjectVersionLsn | プロジェクトのバージョンを取得します。 | |
Packages | プロジェクト内のパッケージを取得します。 | |
Parameters | プロジェクトのパラメーターを取得します。 | |
Parent | 親を取得します。値の設定も可能です。 | |
ProjectId | プロジェクトのデータベース ID を取得します。 | |
Properties | (SfcInstance から継承されています。) | |
References | 環境参照を取得します。 | |
State | (SfcInstance から継承されています。) | |
Urn | (SfcInstance から継承されています。) | |
Versions | プロジェクトのバージョンを取得します。 |
先頭に戻る
メソッド
名前 | 説明 | |
---|---|---|
Alter | バックエンド サーバーの ProjectInfo を変更します。 | |
CreateIdentityKey | (SfcInstance から継承されています。) | |
Deny | 指定したユーザーの権限を拒否します。 | |
Discover | (SfcInstance から継承されています。) | |
Drop | バックエンド サーバーの ProjectInfo を削除します。 | |
Equals | (Object から継承されています。) | |
GetChildCollection | (SfcInstance から継承されています。) | |
GetDomain | (SfcInstance から継承されています。) | |
GetEffectivePermissions | このオブジェクトの有効な権限を取得します。 | |
GetExplicitPermissions() | このオブジェクトの明示的な権限を取得します。 | |
GetExplicitPermissions(String) | 指定したユーザーのこのオブジェクトの明示的な権限を取得します。 | |
GetHashCode | (Object から継承されています。) | |
GetObjectFactory | 新しいインスタンスを作成するファクトリを取得します。 | |
GetProjectBytes | このプロジェクトのバイト配列として格納されている Integration Services プロジェクト データを取得します。 | |
GetPropertySet | (SfcInstance から継承されています。) | |
GetType | (Object から継承されています。) | |
GetTypeMetadataImpl | (SfcInstance から継承されています。) | |
Grant | 指定したユーザーに権限を付与します。 | |
InitializeUIPropertyState | (SfcInstance から継承されています。) | |
Move | オブジェクトを移動して別のフォルダーの子にします。 | |
OnPropertyMetadataChanges | (SfcInstance から継承されています。) | |
OnPropertyValueChanges | (SfcInstance から継承されています。) | |
Refresh | (SfcInstance から継承されています。) | |
ResetKey | (SfcInstance から継承されています。) | |
Revoke | 指定したユーザーの権限を取り消します。 | |
ScriptAlter | プロジェクトを変更するスクリプトを取得します。 | |
ScriptDeny | プロジェクトに対して権限を拒否するスクリプトを取得します。 | |
ScriptDrop | プロジェクトを削除するスクリプトを取得します。 | |
ScriptGrant | プロジェクトに対して権限を付与するスクリプトを取得します。 | |
ScriptRevoke | プロジェクトに対して権限を取り消すスクリプトを取得します。 | |
ScriptValidate | スクリプトを検証します。 | |
Serialize | (SfcInstance から継承されています。) | |
ToString | (SfcInstance から継承されています。) | |
Validate | プロジェクトを検証します。 |
先頭に戻る
イベント
名前 | 説明 | |
---|---|---|
PropertyChanged | (SfcInstance から継承されています。) | |
PropertyMetadataChanged | (SfcInstance から継承されています。) |
先頭に戻る
明示的なインターフェイスの実装
名前 | 説明 | |
---|---|---|
ISfcDiscoverObject.Discover | 子を検出するかどうかを指定します。 | |
ISfcMovable.Move | 指定した親オブジェクトの下にこのオブジェクトを移動し、移動を反映するようにストレージを更新します。 | |
ISfcMovable.ScriptMove | 指定した親オブジェクトの下にこのオブジェクトを移動するスクリプトを生成します。 |
先頭に戻る
スレッド セーフ
この型の public static (Visual Basic では Shared) のメンバーはすべて、スレッド セーフです。インスタンス メンバーの場合は、スレッド セーフであるとは限りません。