---
title: "パイプラインコンポーネント間のデータやり取り"
slug: "passing-data-between-pipeline-components"
abstract: ""
---
# パイプラインコンポーネント間のデータやり取り

パイプライン内のすべてのコンポーネントは、他のコンポーネントが何をしたかを知らずに独立して動作します。しかし、同じ動作を繰り返さないためにコンポーネント間で情報をやり取りする必要がある場合もあります。

このような場合は、ベースリクエストオブジェクトのRequestContextプロパティを使いましょう。これはコンポーネント間で渡すために必要な情報を保存できるプロパティバッグです。

request.RequestContext.Properties"componentSensitiveData" = "customValue";