ChildRelationship クラス
子リレーションおよび親 sObject の子 sObject にアクセスするメソッドが含まれます。
名前空間
例
ChildRelationship オブジェクトは、getChildRelationship メソッドを使用して sObject describe result から返されます。次に例を示します。
1Schema.DescribeSObjectResult R = Account.SObjectType.getDescribe();
2List<Schema.ChildRelationship> C = R.getChildRelationships();ChildRelationship のメソッド
ChildRelationship のメソッドは次のとおりです。すべてインスタンスメソッドです。
getChildSObject()
親 sObject への外部キーを持つ子 sObject のトークンを返します。
署名
public Schema.SObjectType getChildSObject()
戻り値
isCascadeDelete()
親オブジェクトの削除時に子オブジェクトが削除される場合は true、削除されない場合は false を返します。
署名
public Boolean isCascadeDelete()
戻り値
型: Boolean
isRestrictedDelete()
子オブジェクトから参照されるため親オブジェクトを削除できない場合は true を返し、削除できる場合は false を返します。
署名
public Boolean isRestrictedDelete()
戻り値
型: Boolean