Database.ApplicationRoles プロパティ
ApplicationRole オブジェクトのコレクションを取得します。 各 ApplicationRole オブジェクトは、データベースで定義されたアプリケーション ロールを表します。
名前空間: Microsoft.SqlServer.Management.Smo
アセンブリ: Microsoft.SqlServer.Smo (Microsoft.SqlServer.Smo.dll)
構文
'宣言
<SfcObjectAttribute(SfcContainerRelationship.ObjectContainer, SfcContainerCardinality.ZeroToAny, _
GetType(ApplicationRole))> _
Public ReadOnly Property ApplicationRoles As ApplicationRoleCollection
Get
'使用
Dim instance As Database
Dim value As ApplicationRoleCollection
value = instance.ApplicationRoles
[SfcObjectAttribute(SfcContainerRelationship.ObjectContainer, SfcContainerCardinality.ZeroToAny,
typeof(ApplicationRole))]
public ApplicationRoleCollection ApplicationRoles { get; }
[SfcObjectAttribute(SfcContainerRelationship::ObjectContainer, SfcContainerCardinality::ZeroToAny,
typeof(ApplicationRole))]
public:
property ApplicationRoleCollection^ ApplicationRoles {
ApplicationRoleCollection^ get ();
}
[<SfcObjectAttribute(SfcContainerRelationship.ObjectContainer, SfcContainerCardinality.ZeroToAny,
typeof(ApplicationRole))>]
member ApplicationRoles : ApplicationRoleCollection
function get ApplicationRoles () : ApplicationRoleCollection
プロパティ値
型: Microsoft.SqlServer.Management.Smo.ApplicationRoleCollection
データベースで定義されたすべてのアプリケーション ロールを表す ApplicationRoleCollection オブジェクトです。
説明
このコレクションを使用し、アプリケーション ロール名を指定することによって、特定のアプリケーション ロールを参照できます。 新しいアプリケーション ロールをコレクションに追加するには、アプリケーション ロール コンストラクター ApplicationRole を呼び出します。
使用例
VB
'Connect to the local, default instance of SQL Server.
Dim srv As Server
srv = New Server
'Reference the AdventureWorks2012 database.
Dim db As Database
db = srv.Databases("AdventureWorks2012")
'Display all the application roles on the database.
Dim ar As ApplicationRole
For Each ar In db.ApplicationRoles
Console.WriteLine(ar.Name)
Next
PowerShell
$srv = new-Object Microsoft.SqlServer.Management.Smo.Server("(local)")
$db = New-Object Microsoft.SqlServer.Management.Smo.Database
$db = $srv.Databases.Item("AdventureWorks2012")
Foreach ($ar in $db.ApplicationRoles)
{
Write-Host $ar.Name
}
関連項目
参照
Microsoft.SqlServer.Management.Smo 名前空間