OrgLimit クラス
名前空間
使用方法
System.OrgLimits の getAll メソッドと getMap メソッドを使用して、すべての組織制限のリストまたは対応付けを取得します。各制限の詳細を取得するには、System.OrgLimit のインスタンスメソッドを使用します。
ちなみに、Limits クラスは Salesforce API 制限ではなく、Apex ガバナ制限を返します。
OrgLimit のメソッド
OrgLimit のメソッドは次のとおりです。
getLimit()
署名
public Integer getLimit()
戻り値
型: Integer
例
1List<System.OrgLimit> limits = OrgLimits.getAll();
2for (System.OrgLimit aLimit: limits) {
3 System.debug('Limit: ' + aLimit.getName());
4 System.debug('Max Limit is: ' + aLimit.getLimit());
5}getName()
署名
public String getName()
戻り値
型: String
例
1List<System.OrgLimit> limits = OrgLimits.getAll();
2for (System.OrgLimit aLimit: limits) {
3 System.debug('Limit: ' + aLimit.getName());
4 System.debug('Max Limit is: ' + aLimit.getLimit());
5}getValue()
署名
public Integer getValue()
戻り値
型: Integer
例
1List<System.OrgLimit> limits = OrgLimits.getAll();
2for (System.OrgLimit aLimit: limits) {
3 System.debug('Limit: ' + aLimit.getName());
4 System.debug('Usage Value is: ' + aLimit.getValue());
5}toString()
組織制限の文字列表現を返します。
署名
public String toString()
戻り値
型: String
組織制限の名前、現在の消費量、および最大値を示す文字列。次に例を示します。
1OrgLimit[DailyBulkApiBatches: consumed 25 of 15000]