Notitie
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen u aan te melden of de directory te wijzigen.
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen de mappen te wijzigen.
De volgende code toont de implementatie van de Windows PowerShell-provider zoals beschreven in Het creƫren van een Basic Windows PowerShell provider. Deze implementatie biedt methoden om de provider te starten en te stoppen, en hoewel het geen mogelijkheid biedt om toegang te krijgen tot een datawinkel of om de data in de datastore te verkrijgen of in te stellen, biedt het wel de basisfunctionaliteit die door alle providers vereist is.
Opmerking
Je kunt het C#-bronbestand (AccessDBSampleProvider01.cs) van deze provider downloaden door gebruik te maken van de Windows Software Development Kit voor Windows Vista en Microsoft .NET Framework 3.0 Runtime Components. Voor downloadinstructies, zie Hoe installeer je Windows PowerShell en download de Windows PowerShell SDK. De gedownloade bronbestanden zijn beschikbaar in de <PowerShell Samples-map> . Voor meer informatie over andere implementaties van Windows PowerShell-providers, zie Designing Your Windows PowerShell Provider.
Codevoorbeeld
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
}