Dela via


AccessDBProviderSample01

Det här exemplet visar hur du deklarerar en providerklass som härleds direkt från klassen System.Management.Automation.Provider.CmdletProvider. Den ingår endast här för fullständighet.

Demonstrerar

Viktigt!

Providerklassen kommer troligen att härledas från någon av följande klasser och eventuellt implementera andra providergränssnitt:

Mer information om hur du väljer vilken providerklass som ska härledas från baserat på providerfunktioner finns i Designing Your Windows PowerShell Provider.

Det här exemplet visar följande:

Exempel

Det här exemplet visar hur du definierar en providerklass och hur du deklarerar attributet 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
}

Se även

System.Management.Automation.Provider.ItemCmdletProvider

System.Management.Automation.Provider.ContainerCmdletProvider

System.Management.Automation.Provider.NavigationCmdletProvider

utforma din Windows PowerShell-provider