私はカスタマイズされたDataSourceを実装中です。私は逐次化のメカニズムを変更しているので、プロジェクトを再起動すると、入力データツリー内の多くの古いオブジェクトエントリ(データソースからオブジェクトを読み取ることができませんでした)が発生します。これらのオブジェクトを入力ツリーから削除するには、通常の削除機能はこれらのオブジェクトでは機能しません。古くなったオーシャンオブジェクトを削除するには
答えて
Oceanは、ソフトウェア製品用のプラグインをビルドするためのSchlumbergerによってプラットフォームが作られています。特に、地質学モデリングプログラムのPetrelです。
入力ツリーからオブジェクトを除去するために、私はコードがかもしれないと思うとおり:
Slb.Ocean.Petrel.PetrelProject.PrimaryProject.Extensions.Remove(objectToRemove);
SLBのトレーニングコースによると、あなたがカスタマイズしたオブジェクトを追加するために、反対(Extensions.Add()
)を行います木。
私がこれを投稿した後に思い出したことは、あなたのオブジェクトにIDeletableインターフェイスを実装させることによって、オブジェクトを明示的に削除可能にすることができることです。あなたはactaullyインターフェイスメソッドの中で何かを行う必要はありません。あなたがそれらを持っている限り、海洋は実際の削除を処理します。しかし、あなたが返すオブジェクトをインスタンス化する必要があります。ただし、argをtrueに設定してDeletableInfoから返します。 – Aaron
また、Petrelユーザーインターフェイスを介して解決策があります。オブジェクトを解決しようとしているコンポーネントが一切ロードされていないことを確認してください(モジュールをロードしないようにPetrelの設定を変更し、プロービング・パスから削除してください)。
これらのオブジェクトが完全に不明で解決できない場合は、マウスの右ボタンで削除オプションが表示されます。削除を実行するとツリーから項目が削除されます。
オブジェクトのシリアル化(およびアップグレード)の一般的な処理については、Ocean.chmヘルプファイルのセクションSlb.Ocean.Petrel.Data名前空間を参照してください。ここでさらにヒントやサービスを見つけることができます。
- 1. redigo接続プール - 古くなった接続を削除するときにリリースロックを解除する理由
- 2. 古くなったgitブランチを修正するには-r(ファントムgitブランチを削除する)?ローカル
- 3. 古いエントリを削除するには?
- 4. Haskellスタックによってインストールされた古いビルドプランを削除するには?
- 5. S3で古いファイルを削除または削除する方法は?
- 6. gulp livereloadは古くなったCSSファイル
- 7. オンラインチャット:ASPリモートスクリプトは古くなった
- 8. 古いデータを弾性検索から削除または削除する
- 9. XML.Linqを使用してXML文書から古くなった要素を削除する
- 10. スクリプトを使って古いSonarQubeプロジェクトを削除する
- 11. Linuxでcronジョブを使って古いファイルを削除する
- 12. パイプラインを使ってジェンキンの古いアーティファクトを削除する
- 13. nginxは常に古くなったindex.htmlを送信します
- 14. KMLファイルを削除して古いKMLファイルを削除する
- 15. 有効ではなくなったGaugesを削除する方法
- 16. 入れ子になったJSON.stringify()プロパティを削除するには
- 17. 古いContentTypesを削除する最もクリーンな方法は?
- 18. Firebaseはクエリの一部ではなくなった子を削除します
- 19. mongodb古いチャットを削除
- 20. git-svnを使用して削除をコミットできません:あなたのファイルまたはディレクトリはおそらく古くなっています
- 21. Python - 古いファイルを削除する
- 22. Excel VBA:古いレコードを削除する
- 23. 古いビルドを削除する
- 24. SQLite古いデータを削除する
- 25. コンソールの古いブランチを削除する
- 26. 古い図を描き、削除する
- 27. elasticsearchで古いインデックスを削除する
- 28. 古いVim-configファイルを削除する
- 29. MySQL古いレコードを削除する
- 30. ログで古いディレクトリを削除する
オーシャンとは何ですか? – leppie