Udostępnij za pomocą


Przykładowy kod AccessDbProviderSample01

Poniższy kod przedstawia implementację dostawcy Windows PowerShell opisanego w sekcji Tworzenie podstawowego dostawcy Windows PowerShell. Ta implementacja zapewnia metody uruchamiania i zatrzymywania dostawcy, i chociaż nie umożliwia dostępu do magazynu danych ani ich pozyskania lub ustawienia w magazynie, zapewnia podstawową funkcjonalność wymaganą przez wszystkich dostawców.

Uwaga / Notatka

Możesz pobrać plik źródłowy C# (AccessDBSampleProvider01.cs) tego dostawcy, korzystając z Windows Software Development Kit dla Windows Vista oraz Microsoft .NET Framework 3.0 Runtime Components. Instrukcje pobrania można znaleźć w sekcji Jak zainstalować Windows PowerShell oraz pobierz Windows PowerShell SDK. Pobrane pliki źródłowe są dostępne w katalogu <PowerShell Samples> . Więcej informacji o innych implementacjach dostawców Windows PowerShell można znaleźć w artykule Projektowanie swojego dostawcy Windows PowerShell.

Przykładowy kod

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
}

Zobacz też

Przewodnik dla programistów Windows PowerShell

Windows PowerShell SDK