AccessDbProviderSample01 Kodexempel

Följande kod visar implementeringen av Windows PowerShell-leverantören som beskrivs i Skapa en grundläggande Windows PowerShell-leverantör. Denna implementation tillhandahåller metoder för att starta och stoppa leverantören, och även om den inte ger ett sätt att komma åt en datalagring eller att hämta eller ställa in data i databasen, tillhandahåller den den grundläggande funktionalitet som krävs av alla leverantörer.

Anmärkning

Du kan ladda ner C#-källfilen (AccessDBSampleProvider01.cs) för denna leverantör genom att använda Windows Software Development Kit för Windows Vista och Microsoft .NET Framework 3.0 Runtime Components. För nedladdningsinstruktioner, se Hur man installerar Windows PowerShell och laddar ner Windows PowerShell SDK. De nedladdade källfilerna finns tillgängliga i <PowerShell Samples-katalogen> . För mer information om andra implementeringar av Windows PowerShell-leverantörer, se Designing Your Windows PowerShell Provider.

Kodexempel

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

Windows PowerShell Programmerarguide

Windows PowerShell SDK