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

[玩转系统] 如何支持交易

作者:精品下载站 日期:2024-12-14 02:50:04 浏览:13 分类:玩电脑

如何支持交易


此示例显示了向 cmdlet 添加事务支持的基本代码元素。

这很重要

有关 Windows PowerShell 如何处理事务的详细信息,请参阅关于事务。

支持交易

  1. 声明 Cmdlet 属性时,请指定 cmdlet 支持事务。当 cmdlet 支持事务时,Windows PowerShell 会在运行时将 UseTransaction 参数添加到 cmdlet。

    [Cmdlet(VerbsCommunications.Send, "GreetingTx",
            SupportsTransactions=true )]
    
  2. 在其中一种输入处理方法中,添加一个 if 块来确定事务是否可用。如果 if 语句解析为 true,则可以在当前事务的上下文中执行此语句中的操作。

    if (TransactionAvailable())
    {
      using (CurrentPSTransaction)
      {
        WriteObject("Hello " + name + "  from within a transaction.");
      }
    }
    

参见

编写 Windows PowerShell Cmdlet

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

取消回复欢迎 发表评论:

关灯