Поделиться через


Пример кода AccessDbProviderSample01

В следующем коде показана реализация поставщика Windows PowerShell, описанного в разделе "Создание базового поставщика Windows PowerShell". Эта реализация предоставляет методы запуска и остановки поставщика, и хотя он не предоставляет средства для доступа к хранилищу данных или получения или установки данных в хранилище данных, он предоставляет основные функциональные возможности, необходимые всем поставщикам.

Замечание

Исходный файл C# (AccessDBSampleProvider01.cs) для этого поставщика можно скачать с помощью пакета средств разработки программного обеспечения Windows для Windows Vista и компонентов среды выполнения Microsoft .NET Framework 3.0. Инструкции по скачиванию см. в статье Установка Windows PowerShell и скачивание пакета SDK для Windows PowerShell. Скачанные исходные файлы доступны в каталоге<>. Дополнительные сведения о других реализациях поставщика Windows PowerShell см. в статье Проектированиепоставщика Windows PowerShell.

Пример кода

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
}

См. также

руководство программиста Windows PowerShell

пакета SDK для Windows PowerShell