AccessDBProviderSample01

此示例演示如何声明直接从 System.Management.Automation.Provider.CmdletProvider 类派生的提供程序类。 此处仅包含它是为了完整性。

演示

重要

提供程序类很可能派生自以下类之一,并可能实现其他提供程序接口:

有关选择要基于提供程序功能派生的提供程序类的详细信息,请参阅 设计 Windows PowerShell 提供程序

此示例演示了以下内容:

示例

此示例演示如何定义提供程序类以及如何声明 CmdletProvider 属性。

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
}

另请参阅

System.Management.Automation.Provider.ItemCmdletProvider

System.Management.Automation.Provider.ContainerCmdletProvider

System.Management.Automation.Provider.NavigationCmdletProvider

设计 Windows PowerShell 提供程序