構文
void deleteParticipantByInstance(String relDefName, String partDefName, int instanceId [, BusObj partData] ) void deleteParticipantByInstance(String relDefName, String partDefName, int instanceId [, String partData] ) void deleteParticipantByInstance(String relDefName, String partDefName, int instanceId [, long partData] ) void deleteParticipantByInstance(String relDefName, String partDefName, int instanceId [, int partData] ) void deleteParticipantByInstance(String relDefName, String partDefName, int instanceId [, double partData] ) void deleteParticipantByInstance(String relDefName, String partDefName, int instanceId [, float partData] ) void deleteParticipantByInstance(String relDefName, String partDefName, int instanceId [, boolean partData] )
パラメーター
戻り値
なし。
例外
RelationshipRuntimeException
注記
deleteParticipantByInstance() メソッドは、instanceId 関係インスタンス ID で識別される関係から参加者インスタンスを削除します。 このメソッドは、関係インスタンスと、基本となる関係表から参加者を除去します。
オプションの partData パラメーターを指定すると、deleteParticipantByInstance() は、partData が partDefName 参加者定義に関連付けられている場合のみ、参加者インスタンスを削除します。
メソッドの最後の形式は、参加者インスタンスを唯一のパラメーターとして受け入れます。参加者インスタンスには、関係定義名、参加者定義名、およびインスタンス ID と参加者データのいずれかが含まれている必要があります。
deleteParticipantByInstance() メソッドは、静的として宣言されたクラス・メソッドです。既存の関係インスタンスから、または Relationship クラスを参照することでこのメソッドを呼び出すことができます。
参照項目