最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

PowerShell函數(shù)中接收管道參數(shù)實例

 更新時間:2014年07月30日 10:33:18   作者:洪哥  
這篇文章主要介紹了PowerShell函數(shù)中接收管道參數(shù)實例,即通過管道給函數(shù)傳遞參數(shù)的方法,需要的朋友可以參考下

本文介紹在自定義PowerShell函數(shù)時,如何設(shè)置函數(shù)通過管道(Pipeline)接收輸入?yún)?shù)。

先看一個例子,用管道作為輸入?yún)?shù)的函數(shù):

復(fù)制代碼 代碼如下:

function Test-Pipeline {
    param(
        [Parameter(ValueFromPipeline=$true)]
        $InputObject
    )
    process
    {
        “Working with $InputObject”
    }
}

使用管道作為輸入?yún)?shù),函數(shù)的執(zhí)行情況如下:
復(fù)制代碼 代碼如下:

PS> 1..4 | Test-Pipeline
Working with 1
Working with 2
Working with 3
Working with 4

在Test-Pipeline函數(shù)中,InputObject是一個接收管道輸入的參數(shù)。InputObject參數(shù)之前,我們用了[Parameter(ValueFromPipeline=$true)]這個條指令,從指令的名稱來看,我們就發(fā)現(xiàn)了ValueFromPipeline,表示從管道獲取值。

另外,小編要說的是,在PowerShell所有的系統(tǒng)自帶函數(shù)中,從管道獲取值的參數(shù)名稱都叫InputObject,我們在開發(fā)的過程中應(yīng)該繼承并發(fā)揚這一風格。

關(guān)于PowerShell函數(shù)通過管道接收參數(shù),本文就介紹這么多,希望對您有所幫助,謝謝!

相關(guān)文章

最新評論

淄博市| 呈贡县| 孙吴县| 韶关市| 昆山市| 崇左市| 广灵县| 崇仁县| 汉沽区| 九江县| 丹棱县| 韩城市| 灯塔市| 泸定县| 西畴县| 镇康县| 商南县| 磴口县| 方山县| 灵丘县| 和顺县| 霸州市| 瑞丽市| 自治县| 布拖县| 洪湖市| 贺州市| 南阳市| 呼伦贝尔市| 车致| 万荣县| 南投市| 龙陵县| 广东省| 金溪县| 璧山县| 沽源县| 蓝田县| 新余市| 那曲县| 东丰县|