AccessDBProviderSample01
In diesem Beispiel wird gezeigt, wie Sie eine Anbieterklasse deklarieren, die direkt von der System.Management.Automation.Provider.Cmdletprovider-Klasse abgeleitet wird. Wird hier nur aus Gründen der Vollständigkeit aufgeführt.
Zeigt
Wichtig
Ihre Anbieterklasse wird höchstwahrscheinlich von einer der folgenden Klassen ableiten und möglicherweise andere Anbieterschnittstellen implementieren:
- System.Management.Automation.Provider.Itemcmdletprovider-Klasse. Weitere Informationen finden Sie unter AccessDBProviderSample03.
- System.Management.Automation.Provider.Containercmdletprovider-Klasse. Weitere Informationen finden Sie unter AccessDBProviderSample04.
- System.Management.Automation.Provider.Navigationcmdletprovider-Klasse. Weitere Informationen finden Sie unter AccessDBProviderSample05.
Weitere Informationen zum Auswählen der Anbieterklasse, von der basierend auf Anbieterfeatures ableiten werden soll, finden Sie unter Designing Your Windows PowerShell Provider.
Dieses Beispiel zeigt Folgendes:
Deklarieren des
CmdletProvider
Attributs.Definieren einer Anbieterklasse, die direkt von der System.Management.Automation.Provider.Cmdletprovider-Klasse abgeleitet wird.
Beispiel
In diesem Beispiel wird gezeigt, wie sie eine Anbieterklasse definieren und das Attribut CmdletProvider
deklarieren.
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
}
Weitere Informationen
System.Management.Automation.Provider.Itemcmdletprovider
System.Management.Automation.Provider.Containercmdletprovider
System.Management.Automation.Provider.Navigationcmdletprovider
Feedback
https://aka.ms/ContentUserFeedback.
Bald verfügbar: Im Laufe des Jahres 2024 werden wir GitHub-Issues stufenweise als Feedbackmechanismus für Inhalte abbauen und durch ein neues Feedbacksystem ersetzen. Weitere Informationen finden Sie unterFeedback senden und anzeigen für