当前位置:网站首页 > 更多 > 玩电脑 > 正文

[玩转系统] 供应商样品

作者:精品下载站 日期:2024-12-14 02:46:53 浏览:11 分类:玩电脑

供应商样品


本节包括访问 Microsoft Access 数据库的提供程序示例。这些示例包括从所有基本提供程序类派生的提供程序类。

在这个部分

本节包括以下主题:

AccessDBProviderSample01 示例 此示例演示如何声明直接从 System.Management.Automation.Provider.Cmdletprovider 类派生的提供程序类。将其包含在这里只是为了完整性。

AccessDBProviderSample02 此示例演示如何覆盖 System.Management.Automation.Provider.Drivecmdletprovider.Newdrive* 和 System.Management.Automation.Provider.Drivecmdletprovider.Removedrive* 方法以支持对 New-PSDriveRemove-PSDrive cmdlet。此示例中的提供程序类派生自 System.Management.Automation.Provider.Drivecmdletprovider 类。

AccessDBProviderSample03 此示例演示如何覆盖 System.Management.Automation.Provider.Itemcmdletprovider.Getitem* 和 System.Management.Automation.Provider.Itemcmdletprovider.Setitem* 方法以支持对 Get-ItemSet-Item cmdlet。此示例中的提供程序类派生自 System.Management.Automation.Provider.Itemcmdletprovider 类。

AccessDBProviderSample04 此示例演示如何重写容器方法以支持对 Copy-ItemGet-ChildItemNew-Item 的调用>删除项目 cmdlet。当数据存储包含作为容器的项目时,应该实现这些方法。容器是同一父项下的一组子项。此示例中的提供程序类派生自 System.Management.Automation.Provider.Containercmdletprovider 类。

AccessDBProviderSample05 此示例演示如何覆盖容器方法以支持对 Move-ItemJoin-Path cmdlet 的调用。当用户需要在容器内移动项目并且数据存储包含嵌套容器时,应该实现这些方法。此示例中的提供程序类派生自 System.Management.Automation.Provider.Navigationcmdletprovider 类。

AccessDBProviderSample06 此示例演示如何覆盖内容方法以支持对 Clear-ContentGet-ContentSet-Content cmdlet 的调用。当用户需要管理数据存储中的项目内容时,应该实现这些方法。此示例中的提供程序类派生自 System.Management.Automation.Provider.Navigationcmdletprovider 类,并且它实现 System.Management.Automation.Provider.Icontentcmdletprovider 接口。

参见

编写 Windows PowerShell 提供程序

您需要 登录账户 后才能发表评论

取消回复欢迎 发表评论:

关灯