Przykłady dostawców
Ta sekcja zawiera przykłady dostawców, którzy mają dostęp do bazy danych programu Microsoft Access. Przykłady te obejmują klasy dostawców pochodzące ze wszystkich klas dostawcy podstawowego.
W tej sekcji
Ta sekcja zawiera następujące tematy:
Przykład AccessDBProviderSample01 W tym przykładzie pokazano, jak zadeklarować klasę dostawcy pochodzącą bezpośrednio z klasy System.Management.Automation.Provider.Cmdletprovider. Jest on uwzględniony w tym miejscu tylko w celu jego ukończenia.
AccessDBProviderSample02 W tym przykładzie pokazano, jak zastąpić metody System.Management.Automation.Provider.Drivecmdletprovider.Newdrive* i System.Management.Automation.Provider.Drivecmdletprovider.Removedrive* w celu obsługi wywołań do i New-PSDrive
Remove-PSDrive
. Klasa dostawcy w tym przykładzie pochodzi z klasy System.Management.Automation.Provider.Drivecmdletprovider.
AccessDBProviderSample03 W tym przykładzie pokazano, jak zastąpić metody System.Management.Automation.Provider.Itemcmdletprovider.Getitem* i System.Management.Automation.Provider.Itemcmdletprovider.Setitem* w celu obsługi wywołań do i Get-Item
Set-Item
. Klasa dostawcy w tym przykładzie pochodzi z klasy System.Management.Automation.Provider.Itemcmdletprovider.
AccessDBProviderSample04 W tym przykładzie pokazano, jak zastąpić metody kontenera w celu obsługi wywołań do Copy-Item
Get-ChildItem
polecenia New-Item
cmdlet , , i Remove-Item
. Te metody należy zaimplementować, gdy magazyn danych zawiera elementy, które są kontenerami. Kontener to grupa elementów podrzędnych w ramach wspólnego elementu nadrzędnego. Klasa dostawcy w tym przykładzie pochodzi z klasy System.Management.Automation.Provider.Containercmdletprovider.
AccessDBProviderSample05 W tym przykładzie pokazano, jak zastąpić metody kontenera w celu obsługi wywołań do Move-Item
polecenia Join-Path
cmdlet i . Te metody należy zaimplementować, gdy użytkownik musi przenieść elementy w kontenerze oraz jeśli magazyn danych zawiera zagnieżdżone kontenery. Klasa dostawcy w tym przykładzie pochodzi z klasy System.Management.Automation.Provider.Navigationcmdletprovider.
AccessDBProviderSample06 W tym przykładzie pokazano, jak zastąpić metody zawartości w celu obsługi wywołań Clear-Content
do , i polecenia Get-Content
Set-Content
cmdlet. Te metody należy zaimplementować, gdy użytkownik musi zarządzać zawartością elementów w magazynie danych. Klasa dostawcy w tym przykładzie pochodzi z klasy System.Management.Automation.Provider.Navigationcmdletprovider i implementuje interfejs System.Management.Automation.Provider.Icontentcmdletprovider.
Zobacz też
Opinia
https://aka.ms/ContentUserFeedback.
Dostępne już wkrótce: W 2024 r. będziemy stopniowo wycofywać zgłoszenia z serwisu GitHub jako mechanizm przesyłania opinii na temat zawartości i zastępować go nowym systemem opinii. Aby uzyskać więcej informacji, sprawdź:Prześlij i wyświetl opinię dla