Server.LinkedServers プロパティ
LinkedServer オブジェクトのコレクションを表します。 各 LinkedServer オブジェクトは、SQL Server のインスタンスに登録されたリンク サーバーを表します。
名前空間: Microsoft.SqlServer.Management.Smo
アセンブリ: Microsoft.SqlServer.Smo (Microsoft.SqlServer.Smo.dll)
構文
'宣言
<SfcObjectAttribute(SfcContainerRelationship.ObjectContainer, SfcContainerCardinality.ZeroToAny, _
GetType(LinkedServer))> _
Public ReadOnly Property LinkedServers As LinkedServerCollection
Get
'使用
Dim instance As Server
Dim value As LinkedServerCollection
value = instance.LinkedServers
[SfcObjectAttribute(SfcContainerRelationship.ObjectContainer, SfcContainerCardinality.ZeroToAny,
typeof(LinkedServer))]
public LinkedServerCollection LinkedServers { get; }
[SfcObjectAttribute(SfcContainerRelationship::ObjectContainer, SfcContainerCardinality::ZeroToAny,
typeof(LinkedServer))]
public:
property LinkedServerCollection^ LinkedServers {
LinkedServerCollection^ get ();
}
[<SfcObjectAttribute(SfcContainerRelationship.ObjectContainer, SfcContainerCardinality.ZeroToAny,
typeof(LinkedServer))>]
member LinkedServers : LinkedServerCollection
function get LinkedServers () : LinkedServerCollection
プロパティ値
型: Microsoft.SqlServer.Management.Smo.LinkedServerCollection
SQL Server のインスタンスに登録されたすべてのリンク サーバーを表す LinkedServerCollection オブジェクトです。
説明
LinkedServers プロパティは LinkedServerCollection オブジェクトを参照しています。 このコレクションを使用して、SQL Server のインスタンスに登録されているリンク サーバーを参照できます。
使用例
Visual Basic
'Connect to the local, default instance of SQL Server.
Dim srv As Server
srv = New Server
'Display the linked servers.
Dim lksv As LinkedServer
For Each lksv In srv.LinkedServers
Console.WriteLine(lksv.Name)
Next
PowerShell
$srv = new-object Microsoft.SqlServer.Management.Smo.Server("(local)")
foreach ($lksv in $srv.LinkedServers)
{
Write-Host $lksv.Name
}
関連項目
参照
Microsoft.SqlServer.Management.Smo 名前空間