この文章は Salesforce 機械翻訳システムを使用して翻訳されました。詳細はこちらをご参照ください。
英語に切り替える

PlatformCachePartition

プラットフォームキャッシュのパーティションを表します。Metadata メタデータ型を拡張し、その fullName 項目を継承します。

ファイルのサフィックスおよびディレクトリの場所

PlatformCachePartition コンポーネントのサフィックスは .cachePartition で、cachePartitions フォルダに保存されます。

バージョン

PlatformCachePartition ��ンポーネントは、API バージョン 35.0 以降で使用できます。

特別なアクセスルール

PlatformCachePartition コンポーネントのリリースおよび取得には、「Apex 開発」権限が必要です。

項目

項目名 データ型 説明
description string キャッシュパーティションを記述します。
isDefaultPartition boolean 必須。このキャッシュパーティションが組織のデフォルトのパーティションであるか (true)、否か (false) を示します。
masterLabel string 必須。Salesforce ユーザインターフェースに表示されるキャッシュパーティションの表示ラベル。
platformCachePartitionTypes PlatformCachePartitionType[] パーティションで保存できるキャッシュ種別の配列。

PlatformCachePartitionType

パーティション種別 (最小容量や割り当て容量など) に関する情報が含まれます。

項目名 データ型 説明
allocatedCapacity int 必須。無料キャッシュ、購入済みキャッシュ、トライアルキャッシュなどのキャッシュ種別に割り当てられる合計ストレージ容量 (MB 単位)。購入済み容量には、任意のパーティションで使用できる組織全体のキャッシュや、名前空間に関連付けられたパーティションでのみ使用できる名前空間固有のキャッシュが含まれます。
allocatedPurchasedCapacity int 必須。キャッシュ種別に割り当てられる、名前空間固有の購入済みストレージ容量 (MB 単位)。
allocatedTrialCapacity int 必須。キャッシュ種別に割り当てられるトライアルキャッシュ空間の容量 (MB 単位)。
cacheType PlatformCacheType (string 型の列挙) キャッシュ種別。有効な値は、次のとおりです。
  • Session — セッションキャッシュ
  • Organization — 組織キャッシュ

宣言的なメタデータの定義のサンプル

PlatformCachePartition コンポーネントの例を次に示します。

1<?xml version="1.0" encoding="UTF-8"?>
2<PlatformCachePartition xmlns="http://soap.sforce.com/2006/04/metadata">
3    <description>Custom partition and marked as default.</description>
4    <isDefaultPartition>true</isDefaultPartition>
5    <masterLabel>myPartition</masterLabel>
6    <platformCachePartitionTypes>
7   ​​     <​allocatedCapacity>10</​allocatedCapacity>
8​​        <​​allo​ca​tedPurchasedCapacity>5</​​allo​ca​tedPurchasedCapacity>
9        <cacheType>Session</cacheType>
10    </platformCachePartitionTypes>
11    <platformCachePartitionTypes>
12    ​​    <​allocatedCapacity>5</​allocatedCapacity>
13​​        <​​allo​ca​tedPurchasedCapacity>5</​​allo​ca​tedPurchasedCapacity>
14        <cacheType>Organization</cacheType>
15    </platformCachePartitionTypes>
16</PlatformCachePartition>

前の定義を参照する package.xml の例を次に示します。

1<?xml version="1.0" encoding="UTF-8"?>
2<Package xmlns="http://soap.sforce.com/2006/04/metadata">
3    <types>
4        <members>myPartition</members>
5        <name>PlatformCachePartition</name>
6    </types>
7    <version>40.0</version>
8</Package>
組織で名前空間が定義されている場合は、名前空間プレフィックスをパーティション名に追加します。以下に例を示します。
1<members>Namespace.myPartition</members>

組織のすべてのキャッシュパーティションを取得するには、次のようにワイルドカード文字 (*) を使用します。

1<?xml version="1.0" encoding="UTF-8"?>
2<Package xmlns="http://soap.sforce.com/2006/04/metadata">
3    <types>
4        <members>*</members>
5        <name>PlatformCachePartition</name>
6    </types>
7    <version>40.0</version>
8</Package>