以下程式碼展示了 在「建立基本 Windows PowerShell 提供者」中所述的 Windows PowerShell 提供者實作。 此實作提供了啟動與停止提供者的方法,雖然無法提供存取資料儲存或取得或設定資料儲存器的資料的方式,但提供了所有提供者所需的基本功能。
備註
你可以使用 Windows 軟體開發套件(Windows Vista Microsoft)和 .NET Framework 3.0 執行時元件下載 C# 原始碼檔案(AccessDBSampleProvider01.cs)。 如需下載說明,請參閱 《如何安裝 Windows PowerShell》及《Download the Windows PowerShell SDK》。 下載的原始碼檔案可在 <PowerShell 範例> 目錄中取得。 欲了解更多關於其他 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
}