맞춤 데이터 소스 구현 중입니다. 직렬화 메커니즘을 변경하고 있기 때문에 프로젝트를 다시 시작할 때 입력 데이터 트리에서 오래된 개체 항목 (데이터 원본에서 개체를 읽을 수 없음)이 많이 발생합니다. 입력 트리에서 이러한 개체를 제거하려면 어떻게합니까? 일반 개체 삭제 기능은 이러한 개체에서 작동하지 않습니다.오랫동안 맞춤화 된 Ocean 개체를 삭제하는 방법
답변
Ocean은 Schlumberger에서 소프트웨어 제품 용 플러그인을 빌드하는 플랫폼으로, 특히 지질 모델링 프로그램 인 Petrel이 가장 많이 사용됩니다. 입력 트리에서 개체를 제거로
, 나는 코드가있을 수 있습니다 생각 :
Slb.Ocean.Petrel.PetrelProject.PrimaryProject.Extensions.Remove(objectToRemove);
SLB 교육 과정에 따르면, 당신은 반대 (Extensions.Add()
)가에 사용자 정의 개체를 추가하려면 어떻게 나무.
내가 게시 한 후에 기억해야 할 점은 개체가 IDeletable 인터페이스를 구현하도록 명시 적으로 개체를 삭제할 수 있다는 것입니다. 당신은 인터페이스 메소드 안에서 아무 것도하지 않아도된다. 오션을 가지고있는 한 오션은 실제 삭제를 처리 할 것입니다. 당신은 arg를 true로 설정하여 DeletableInfo에서 리턴 한 객체를 인스턴스화해야한다. – Aaron
또한 Petrel 사용자 인터페이스를 통한 해결책이 있습니다. 오브젝트를 분석하려는 구성 요소가로드되지 않았는지 확인하십시오 (모듈을로드하지 않고 프로브 경로에서 제거하도록 Petrel 구성을 변경하십시오).
이러한 개체를 완전히 알 수없고 확인할 수없는 경우 마우스 오른쪽 단추를 누르면 삭제 옵션이 제공됩니다. 삭제를 실행하면 트리에서 항목이 제거됩니다.
개체 직렬화 (및 업그레이드)의 일반적인 처리 방법은 Ocean.chm 도움말 파일, Slb.Ocean.Petrel.Data 네임 스페이스 섹션을 참조하십시오. 여기에 더 많은 힌트와 서비스가 있습니다.
- 1. 집합의 개체를 삭제하는 방법
- 2. 고도로 맞춤화 된 직렬화
- 3. 맞춤화 된 UITableViewCell이 사라짐
- 4. 맞춤화 된 UIPopoverController?
- 5. 맞춤화 된 플래시가 깜박입니까?
- 6. 화면에서 UIView 개체를 삭제하는 방법?
- 7. .NET에서 TcpChannel 개체를 삭제하는 방법
- 8. swig에서 생성 된 코드 맞춤화
- 9. 완전히 맞춤화 된 그룹화 된 테이블보기로드 속도
- 10. С ++ 다른 스레드에서 생성 된 개체를 삭제하는 방법
- 11. 관계가 비어있을 때 관리되는 개체를 삭제하는 방법
- 12. 개체를 삭제하는 Cocos2d 타이머
- 13. 그래프 Api를 사용하여 개체를 삭제하는 방법
- 14. googlemap 개체를 삭제하는 방법은 무엇입니까?
- 15. Ocean 2010.1 with VS2010
- 16. Petrel 데모 프로젝트로 Ocean 테스트를 실행하는 방법
- 17. JSON에서 개체를 삭제하는 방법은 무엇입니까?
- 18. 클래스 개체를 삭제하는 변환 기능?
- 19. Excel.Name 개체를 삭제하는 방법은 무엇입니까?
- 20. 취소 된 비디오를 삭제하는 방법
- 21. 반복 된 필드에서 임의의 개체를 삭제하는 방법은 무엇입니까? (protobuf)
- 22. MVC/Entity Framework에서 개체를 삭제하는 방법 : ObjectStateManager에서 개체를 찾을 수 없어 개체를 삭제할 수 없습니다.
- 23. FluentNHibernate를 사용하여 참조 된 개체를 삭제하는 방법 (예 : 삭제 된 개체가 계단식으로 다시 저장 됨)
- 24. 부모 개체를 업데이트 할 때 오래된 자식 레코드를 삭제하는 방법
- 25. 영구/비 영구 컬렉션 필드가있는 개체를 삭제하는 방법 null입니까?
- 26. 탐지 된 개체를 추적하는 방법
- 27. 반환 된 개체를 해제하는 방법?
- 28. iPhone - 전체 스택을 따라 맞춤화 된 UINavigation 바
- 29. NSBezierPath를 삭제하는 방법
- 30. Entity Framework 4를 사용하여 개체를 삭제하는 가장 쉬운 방법
바다 란 무엇입니까 ?? – leppie