ハイドレーション
プレースホルダーの中身を同期プロバイダーから取り寄せること。逆にローカルの実体を捨ててプレースホルダーへ戻すのがデハイドレーション。
- 概念URI
https://comcomponent.com/knowledge/hydration/
- 別名・表記
- デハイドレーション
- 最終確認日
- 2026-08-01
- 機械可読データ
- JSON-LD
この概念が関わる関係
- プレースホルダーはハイドレーションの原因になることがあります。アプリがファイルを開いて読むとミニフィルターが要求を検知し、同期プロバイダーにデータ転送を指示してダウンロード完了を待ってから読み取りが進む。 / 確度: 確立した関係 / 確認日: 2026-08-20 出典
- 0x8007016A(クラウド ファイル プロバイダーが実行されていません)はハイドレーションを防ぎます。OneDriveが停止・サインアウト・一時停止しているときや、ネットワークが不調なときは取り寄せができず、「存在するのに開けないファイル」になる。存在確認や属性・サイズの取得は成功するため、存在確認は通ったのに読み取りで失敗するというエラーパターンになる。 / 確度: 確立した関係 / 確認日: 2026-08-22 出典 出典
- FILE_ATTRIBUTE_RECALL_ON_DATA_ACCESSをハイドレーションに用いることは推奨されません。この属性が付いたファイルへ不用意な読み書きを発行しないようガイダンスが明記している。カーネルドライバー向けの文書だが、属性が付いたファイルの中身に触れれば取り寄せコストが発生するという原則はユーザーモードのアプリにも当てはまる。 / 確度: 確立した関係 / 確認日: 2026-08-20 出典
- ハイドレーションはFileSystemWatcherの原因になることがあります。OneDrive配下を監視すると、他のデバイスでの変更が同期されるたび、ハイドレーション・デハイドレーションで属性やサイズが変わるたびにChangedイベントが発生し得る。取り込んだ結果を同じフォルダーへ書き戻す設計では変更通知のループになる。 / 確度: 条件付きの関係 / 確認日: 2026-08-22 出典
- CF_HDROPはハイドレーションの原因になることがあります。CF_HDROPで渡るのはパスだけなので、パスが存在してもファイル本体がローカルにないオンデマンドファイルの場合、開いた瞬間にダウンロードが走り、オフラインなら失敗する。 / 確度: 条件付きの関係 / 確認日: 2026-08-22 出典
この概念を扱う記事
一次資料
このページはサイトの知識グラフ(_data/knowledge/)から自動生成されています。誤りの指摘はお問い合わせからお願いします。