Newer Version Available
CompileAndTestResult
compileAndTest() コールは、成功または失敗など、指定された Apex のコンパイルおよび単体テストの実行に関する情報を返します。
CompileAndTestResult オブジェクトには、次のプロパティがあります。
| 名前 | 型 | 説明 |
|---|---|---|
| classes | CompileClassResult | クラスがコンパイルされていた場合、compileAndTest() コールの成功または失敗の情報。 |
| deleteClasses | DeleteApexResult | クラスが削除されていた場合、compileAndTest() コールの成功または失敗の情報。 |
| deleteTriggers | DeleteApexResult | トリガが削除されていた場合、compileAndTest() コールの成功または失敗の情報。 |
| runTestsResult | RunTestsResult | 単体テストが指定された場合、Apex 単体テストの成功または失敗の情報。 |
| success | boolean* | true の場合、指定されたすべてのクラス、トリガ、単体テストが正常に実行されています。クラス、トリガまたは単体テストが失敗した場合、値は false で、詳細は次のような対応する結果オブジェクトで報告されます。 |
| triggers | CompileTriggerResult | トリガがコンパイルされていた場合、compileAndTest() コールの成功または失敗の情報。 |
* リンクから『SOAP API 開発者ガイド』にアクセスできます。
CompileClassResult
このオブジェクトは、compileAndTest() または compileClasses() コールの一部として返されます。指定された Apex のコンパイルと実行が正常に行われたかどうかの情報が含まれています。
CompileClassResult オブジェクトには、次のプロパティがあります。
| 名前 | 型 | 説明 |
|---|---|---|
| bodyCrc | int* | クラスファイルまたはトリガファイルの CRC (周期的冗長チェック)。 |
| column | int* | エラーが発生した場合、発生した列の番号。 |
| id | ID* | コンパイルされた各クラスの ID が作成されます。ID は組織内で一意です。 |
| line | int* | エラーが発生した場合、発生した行の番号。 |
| name | string* | クラスの名前です。 |
| problem | string* | エラーが発生した場合、その問題の説明。 |
| success | boolean* | true の場合、クラスは正常にコンパイルされています。false の場合、問題はこのオブジェクトのその他のプロパティで指定されています。 |
* リンクから『SOAP API 開発者ガイド』にアクセスできます。
CompileTriggerResult
このオブジェクトは、compileAndTest() または compileTriggers() コールの一部として返されます。指定された Apex のコンパイルと実行が正常に行われたかどうかの情報が含まれています。
CompileTriggerResult オブジェクトには、次のプロパティがあります。
| 名前 | 型 | 説明 |
|---|---|---|
| bodyCrc | int* | トリガファイルの CRC (周期的冗長検査)。 |
| column | int* | エラーが発生した場合、発生した列。 |
| id | ID* | コンパイルされた各トリガの ID が作成されます。ID は組織内で一意です。 |
| line | int* | エラーが発生した場合、発生した行の番号。 |
| name | string* | トリガの名前。 |
| problem | string* | エラーが発生した場合、その問題の説明。 |
| success | boolean* | true の場合、指定されたトリガは正常にコンパイルされ、実行されています。トリガのコンパイルまたは実行が失敗した場合、値は false です。 |
* リンクから『SOAP API 開発者ガイド』にアクセスできます。
DeleteApexResult
このオブジェクトは、compileAndTest() コールがクラスまたはトリガの削除に関する情報を返すときに、返されます。
DeleteApexResult オブジェクトには、次のプロパティがあります。
| 名前 | 型 | 説明 |
|---|---|---|
| id | ID* | 削除されたトリガまたはクラスの ID。ID は組織内で一意です。 |
| problem | string* | エラーが発生した場合、その問題の説明。 |
| success | boolean* | true の場合、指定されたクラスまたはトリガはすべて正常に削除されています。クラスまたはトリガが削除されていない場合、値は false です。 |
* リンクから『SOAP API 開発者ガイド』にアクセスできます。