次の方法で共有


EnumAvailableMedia メソッド (MediaTypes)

ローカル エリア ネットワーク上にある SQL Server のインスタンスで表示できるメディアの一覧を、指定した種類に限定して列挙します。

名前空間:  Microsoft.SqlServer.Management.Smo
アセンブリ:  Microsoft.SqlServer.Smo (Microsoft.SqlServer.Smo.dll)

構文

'宣言
Public Function EnumAvailableMedia ( _
    media As MediaTypes _
) As DataTable
'使用
Dim instance As Server
Dim media As MediaTypes
Dim returnValue As DataTable

returnValue = instance.EnumAvailableMedia(media)
public DataTable EnumAvailableMedia(
    MediaTypes media
)
public:
DataTable^ EnumAvailableMedia(
    MediaTypes media
)
member EnumAvailableMedia : 
        media:MediaTypes -> DataTable 
public function EnumAvailableMedia(
    media : MediaTypes
) : DataTable

パラメーター

戻り値

型: System.Data. . :: . .DataTable
利用可能なメディア情報を含む DataTable オブジェクトの値です。次の表に、返される DataTable の列を示します。

データ型

説明

Name

String

ドライブの名前です。

LowFree

Int32

使用可能なメディア リソースの下位ダブル ワードです。

HighFree

Int32

使用可能なメディア リソースの上位ダブル ワードです。

MediaTypes

Int32

メディアの種類です。MediaTypes を参照してください。

使用例

'Connect to the local, default instance of SQL Server.
Dim srv As Server
srv = New Server
'Call the EnumCollations method and return collation information to DataTable variable.
Dim d As DataTable
'Select the returned data into an array of DataRow.
d = srv.EnumCollations
'Iterate through the rows and display collation details for the instance of SQL Server.
Dim r As DataRow
Dim c As DataColumn
For Each r In d.Rows
    Console.WriteLine("============================================")
    For Each c In r.Table.Columns
        Console.WriteLine(c.ColumnName + " = " + r(c).ToString)
    Next
Next