ProcessStartInfo.ArgumentList
.NET Core 2.1以降で、引数をコレクションとして個別に指定でき、必要な引用符付けをランタイムが行うProcessStartInfoのプロパティ。
- 概念URI
https://comcomponent.com/knowledge/processstartinfo-argumentlist/
- 最終確認日
- 2026-08-01
- 機械可読データ
- JSON-LD
この概念が関わる関係
- ProcessStartInfo.ArgumentListは引用符消失・空文字列引数の消失を防ぎます。ArgumentListは.NET側が引用符付けを行うため、PowerShellやコマンドラインの再解析に左右されず確実に引数を渡せる。 / 確度: 確立した関係 / 確認日: 2026-08-01 出典
- ProcessStartInfo.ArgumentListはWindows PowerShell 5.1と両立しません。ArgumentListは.NET Core 2.1以降のAPIで、.NET Framework上で動くWindows PowerShell 5.1からは使えない。Legacy方式そのものは現行のPowerShellでも$PSNativeCommandArgumentPassingで選べる設定であり、ArgumentListと排他なわけではない。 / 確度: 確立した関係 / 確認日: 2026-08-01 出典
- ProcessStartInfo.ArgumentListは片方のストリームを同期的にReadToEndで読み切る書き方を利用します。ProcessStartInfoで標準出力・標準エラーをリダイレクトする例では、片方を同期的に読み切る書き方が典型的な事故として紹介される。 / 確度: 確立した関係 / 確認日: 2026-08-01 出典
この概念を扱う記事
一次資料
このページはサイトの知識グラフ(_data/knowledge/)から自動生成されています。誤りの指摘はお問い合わせからお願いします。