Nota
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare ad accedere o modificare le directory.
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare a modificare le directory.
Il seguente codice mostra l'implementazione del provider PowerShell di Windows descritta in Creating a Basic Windows PowerShell Provider. Questa implementazione fornisce metodi per avviare e interrompere il provider e, sebbene non fornisca un mezzo per accedere a un archivio dati o per ottenere o impostare i dati nel deposito, fornisce la funzionalità di base richiesta a tutti i fornitori.
Annotazioni
Puoi scaricare il file sorgente C# (AccessDBSampleProvider01.cs) di questo fornitore utilizzando il Windows Software Development Kit per Windows Vista e Microsoft .NET Framework 3.0 Runtime Components. Per le istruzioni per il download, consulta Come installare Windows PowerShell e scaricare l'SDK di Windows PowerShell. I file sorgente scaricati sono disponibili nella <directory PowerShell Samples> . Per maggiori informazioni su altre implementazioni di provider PowerShell di Windows, vedi Progettare il tuo provider PowerShell Windows.
Codice di esempio
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
}