Megosztás a következőn keresztül:


AccessDbProviderSample01 kód példa

Az alábbi kód a Windows PowerShell szolgáltató megvalósítását mutatja be, amelyet a Basic Windows PowerShell szolgáltató létrehozása című részben leírtak. Ez a megvalósítás lehetőséget ad a szolgáltató indítására és leállítására, és bár nem biztosít lehetőséget adattárolóhoz való hozzáféréshez vagy az adattárolóba való hozzáféréshez vagy beállításhoz, biztosítja az alapvető funkciókat, amelyekre minden szolgáltató szükséges.

Megjegyzés:

A szolgáltató C# forrásfájlját (AccessDBSampleProvider01.cs) letöltheti a Windows Vista szoftverfejlesztő készletével és a Microsoft .NET Framework 3.0 Runtime Components-szel. A letöltési utasításokért lásd: Hogyan telepítsük a Windows PowerShell és a Windows PowerShell SDK letöltése. A letöltött forrásfájlok elérhetők a <PowerShell Samples> könyvtárban. További információért más Windows PowerShell szolgáltató megvalósításokról lásd: Designing Your Windows PowerShell Provider.

Kódminta

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
}

Lásd még:

Windows PowerShell programozói útmutató

Windows PowerShell SDK