この文章は 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

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

項目名 データ型 説明
allotedCapacity int デフォルトでキャッシュ種別に割り当てられるストレージ容量 (MB 単位)。
cacheType PlatformCacheType (string 型の列挙) キャッシュ種別。有効な値は、次のとおりです。
  • Session — セッションキャッシュ
  • Organization — 組織キャッシュ
minimumCapacity int キャッシュ種別の最小ストレージ容量 (MB 単位)。

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

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        <allotedCapacity>5</allotedCapacity>
8        <cacheType>s</cacheType>
9        <minimumCapacity>0</minimumCapacity>
10    </platformCachePartitionTypes>
11    <platformCachePartitionTypes>
12        <allotedCapacity>5</allotedCapacity>
13        <cacheType>o</cacheType>
14        <minimumCapacity>0</minimumCapacity>
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>35.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>35.0</version>
8</Package>