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

DeleteResult クラス

sObject レコードに対する削除操作の結果を表します。結果は、DataSource.Connection クラスの DataSource.deleteRows メソッドから返されます。

名前空間

DataSource

使用方法

外部オブジェクトレコードに対する削除操作によって、DataSource.DeleteResult 種別のオブジェクトの配列が生成されます。そのメソッドで、削除操作が成功したかどうかを示す結果レコードが作成されます。

DeleteResult のプロパティ

DeleteResult のプロパティは次のとおりで���。

errorMessage

失敗した削除操作によって生成されるエラーメッセージです。DataSource.DeleteResult 型の結果で記録されます。

署名

public String errorMessage {get; set;}

プロパティ値

型: String

externalId

削除する外部オブジェクトレコードを表す行の一意の識別子です。

署名

public String externalId {get; set;}

プロパティ値

型: String

success

削除操作が成功したか失敗したかを示します。

署名

public Boolean success {get; set;}

プロパティ値

型: Boolean

DeleteResult のメソッド

DeleteResult のメソッドは次のとおりです。

equals(obj)

リスト内の外部オブジェクトの同等性を判断して、DeleteResult 型のリストの整合性を維持します。このメソッドは動的で、Java の equals メソッドに基づきます。

署名

public Boolean equals(Object obj)

パラメータ

obj
型: Object
キーが検証される外部オブジェクト。

equals メソッドについての詳細は、「対応付けのキーとセットでのカスタムデータ型の使用」を参照してください。

戻り値

型: Boolean

failure(externalId, errorMessage)

特定の外部 ID に対する削除要求が失敗したことを示す削除結果を作成します。

署名

public static DataSource.DeleteResult failure(String externalId, String errorMessage)

パラメータ

externalId
型: String
削除する sObject レコードの一意の識別子。
errorMessage
型: String
削除操作が失敗した理由。

戻り値

型: DataSource.DeleteResult

削除操作の状況の結果。

hashCode()

リスト内の外部オブジェクトレコードの一意性を判断して、DeleteResult 型のリストの整合性を維持します。

署名

public Integer hashCode()

戻り値

型: Integer

success(externalId)

特定の外部 ID の削除要求が正常に完了したことを示す削除結果を作成します。

署名

public static DataSource.DeleteResult success(String externalId)

パラメータ

externalId
型: String
削除する sObject レコードの一意の識別子。

戻り値

型: DataSource.DeleteResult

特定の外部 ID を持つ sObject の削除操作の状況の結果。