---
title: "値アクセス"
slug: "value-accessors"
abstract: "Sitecore Data Exchange Frameworkにおける価値アクセスツールのガイド。"
---
# 値アクセス

値のアクセス器は.NETクラス上のプロパティのようなものです。値を読み書きする機能を提供します。

データ交換フレームワーク(DEF)には、データマッピングの設定に使用できる標準的な値アクセスツールのセットや、同期プロセスのさまざまな側面が含まれています。汎用バリューライターのテンプレートは*/sitecore/templates/Data Exchange/Framework/Data Access/Value Accessor/Value Accessor にあります*。

プロバイダーが統合するシステム専用に設計された価値アクセス器を含むオプションプロバイダーをインストールできます。

## 構成

通常、一般的な値のアクセルの代わりに特定の種類の値アクセサを使用します。特定の値のアクセルとは、例えばオブジェクト上のプロパティを表すものかもしれません。特定のバリュー・アクセサの構成は、そのタイプによって異なります。

しかし、すべてのバリュー・アクセサルは以下のフィールドを継承します。これらのフィールドを使用すると、バリュー・アクセサのデフォルトの動作を上書きします。

フィールド

概要

バリューリーダー

値リーダーが値のアクセサから要求されたときに返されるバリューリーダーです。

バリューライター

値ライターが値のアクセサから要求されたときに返されるバリューライターです。

DEFおよびオプションプロバイダーの具体的なバリューアクセサに関する情報は、以下の一覧を参照してください。

-   [フレームワークの値アクセス](https://doc.sitecore.com/xp/ja/developers/def/60/data-exchange-framework/framework-value-accessors.html "Framework value accessors")
-   [Sitecore値アクセス](https://doc.sitecore.com/xp/ja/developers/def/60/data-exchange-framework/sitecore-value-accessors.html "Sitecore value accessors")
-   [xConnect値アクセス](https://doc.sitecore.com/xp/ja/developers/def/60/data-exchange-framework/xconnect-value-accessors.html "xConnect value accessors")
-   [動的値アクセス](https://doc.sitecore.com/xp/ja/developers/def/60/data-exchange-framework/dynamics-value-accessors.html "Dynamics value accessors")
-   [Salesforceの値アクセス](https://doc.sitecore.com/xp/ja/developers/def/60/data-exchange-framework/salesforce-value-accessors.html "Salesforce value accessors")
-   [SQL値アクセス](https://doc.sitecore.com/xp/ja/developers/def/60/data-exchange-framework/sql-value-accessors.html "SQL value accessors")
-   [MongoDB値アクセス](https://doc.sitecore.com/xp/ja/developers/def/60/data-exchange-framework/mongodb-value-accessors.html "MongoDB value accessors")

## 値アクセス器を拡張するタイミング

以下の場合、カスタム値アクセサを設計すると良いでしょう:

-   サードパーティのAPIを使うカスタムプロバイダーを構築する場合、
-   複雑な論理を単一の値のアクセルにカプセル化して構成を簡素化したい場合。