Docs Menu
Docs Home
/ /
Atlas Device SDK
/ /

Realm 삭제 - .NET SDK

클라이언트 재설정 시나리오와 같은 일부 상황에서는 Realm 파일과 해당 보조 파일을 삭제해야 할 수 있습니다. 앱을 개발하거나 디버깅하는 경우 Realm 파일을 수동으로 삭제할 수 있지만 앱이 실행 중이고 Realm 인스턴스가 아직 열려 있을 때 삭제하면 데이터가 손상될 수 있습니다.

앱 이 실행 동안 영역 파일 을 삭제 하려면 DeleteRealm(configuration) 메서드를 사용하여 안전하게 삭제할 수 있습니다. 다음 코드는 이를 보여줍니다.

var config = new RealmConfiguration("FileWeThrowAway.realm");
Realm.DeleteRealm(config);
var freshRealm = Realm.GetInstance(config);

경고

Realm 파일을 삭제할 때 주의하세요.

Realm의 인스턴스가 하나 이상 열려 있는 상태에서 Realm 파일 또는 해당 보조 파일을 삭제하면 Realm이 손상되거나 동기화가 중단될 수 있습니다.

영역의 모든 인스턴스가 닫히면 이러한 파일을 삭제할 수 있습니다. 그러나 영역 파일을 삭제하기 전에 영역의 동기화되지 않은 데이터가 모두 손실되므로 중요한 객체를 모두 백업해야 합니다.

돌아가기

Realm 구성 및 열기