Application.GetPackageRoles(String, String, String, String) メソッド
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
パッケージに対する読み取りアクセス権および書き込みアクセス権を持つデータベース ロールを返します。 データベース ロールは、SQL Server msdb データベースに格納されているパッケージにのみ適用されます。
public:
void GetPackageRoles(System::String ^ serverName, System::String ^ packagePath, [Runtime::InteropServices::Out] System::String ^ % readerRole, [Runtime::InteropServices::Out] System::String ^ % writerRole);
public void GetPackageRoles (string serverName, string packagePath, out string readerRole, out string writerRole);
member this.GetPackageRoles : string * string * string * string -> unit
Public Sub GetPackageRoles (serverName As String, packagePath As String, ByRef readerRole As String, ByRef writerRole As String)
パラメーター
- serverName
- String
パッケージを含むサーバーの名前とインスタンスを指定します。
- packagePath
- String
パッケージの名前を指定します。
- readerRole
- String
読み取りアクセス権を持つロールを返します。
- writerRole
- String
書き込みアクセス権を持つロールを返します。
例
次のコード例では、特定のサーバー名、パッケージ パス、およびフォルダー パスを反映して変数が設定されているものとして、パッケージ ロールの取得方法を示しています。
string readerRole = null;
string writerRole = null;
app.GetPackageRoles(myServerName, packagePath, out readerRole, out writerRole);
Dim readerRole As String = Nothing
Dim writerRole As String = Nothing
app.GetPackageRoles(myServerName, packagePath, readerRole, writerRole)