AccessDbProviderSample01 – kódminta

Az alábbi kód bemutatja az alapszintű Windows PowerShell szolgáltató létrehozásával kapcsolatos Windows PowerShell megvalósítását. Ez az implementáció metódusokat biztosít a szolgáltató indításához és leállításához, és bár nem biztosít lehetőséget az adattára elérésére vagy az adatok be- vagy beállítására az adattárban, biztosítja az összes szolgáltató számára szükséges alapvető funkciókat.

Megjegyzés

Ehhez a szolgáltatóhoz letöltheti a C#-forrásfájlt (AccessDBSampleProvider01.cs) a Windows Vista és a Microsoft .NET-keretrendszer 3.0 Runtime Components Windows Software Development Kit használatával. A letöltési utasításokért lásd: How to Install Windows PowerShell and Download the Windows PowerShell SDK.. A letöltött forrásfájlok a könyvtárban <PowerShell Samples> érhetők el. További információ a szolgáltató egyéb Windows PowerShell implementációiról: Designing Your Windows PowerShell Provider(Saját Windows PowerShell tervezése).

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