AccessDbProviderSample01 コード サンプル

次のコードは、「基本的な Windows PowerShell プロバイダーの作成」で説明されている Windows PowerShell プロバイダーの実装を示しています。 この実装には、プロバイダーを起動および停止するためのメソッドが用意されています。また、データストアにアクセスしたり、データストア内のデータを取得または設定したりするための手段は提供されませんが、すべてのプロバイダーが必要とする基本的な機能を提供します。

注意

このプロバイダーの C# ソースファイル (AccessDBSampleProvider01) をダウンロードするには、Windows Vista および Microsoft .NET Framework 3.0 ランタイムコンポーネント用の Windows ソフトウェア開発キットを使用します。 ダウンロードの手順については、「 How to Install Windows PowerShell」および「download the Windows PowerShell SDK」を参照してください。 ダウンロードしたソースファイルは、ディレクトリにあり <PowerShell Samples> ます。 その他の Windows PowerShell プロバイダーの実装の詳細については、「 Windows PowerShell プロバイダーの設計」を参照してください。

コード サンプル

using System.Management.Automation;
using System.Management.Automation.Provider;
using System.ComponentModel;


namespace Microsoft.Samples.PowerShell.Providers
{
   #region AccessDBProvider

    /// <summary>
   /// Simple provider.
   /// </summary>
   [CmdletProvider("AccessDB", ProviderCapabilities.None)]
   public class AccessDBProvider : CmdletProvider
   {

   }

   #endregion AccessDBProvider
}

参照

Windows PowerShell プログラマー ガイド

Windows PowerShell SDK