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

Newer Version Available

This content describes an older version of this product. View Latest

ChildRelationship クラス

子リレーションおよび親 sObject の子 sObject にアクセスするメソッドが含まれます。

名前空間

Schema

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()

戻り値

型: Schema.SObjectType

getField()

親 sObject への外部キーを持つ項目のトークンを返します。

署名

public Schema.SObjectField getField()

戻り値

型: Schema.SObjectField

getRelationshipName()

リレーションの名前を返します。

署名

public String getRelationshipName()

戻り値

型: String

isCascadeDelete()

親オブジェクトの削除時に子オブジェクトが削除される場合は true、削除されない場合は false を返します。

署名

public Boolean isCascadeDelete()

戻り値

型: Boolean

isDeprecatedAndHidden()

将来の使用のために予約されています。

署名

public Boolean isDeprecatedAndHidden()

戻り値

型: Boolean

isRestrictedDelete()

子オブジェクトから参照されるため親オブジェクトを削除できない場合は true を返し、削除できる場合は false を返します。

署名

public Boolean isRestrictedDelete()

戻り値

型: Boolean