MongoClient 클래스
Realm을 통해 원격으로 MongoDB의 데이터를 작업하는 데 사용되는 원격 MongoClient입니다.
네임스페이스: Realms.동기화
어셈블리: Realm.exe
구문
public class MongoClient
속성
| 이 페이지 편집 소스 보기ServiceName
이 클라이언트의 서비스 이름을 가져옵니다.
선언
public string ServiceName { get; }
속성 값
유형 | 설명 |
---|---|
문자열 | 원격 MongoDB 서비스의 이름입니다. |
방법
| 이 페이지 편집 소스 보기GetCollection<TRealmObject>()
Realm 객체에서 역직렬화할 수 있는 MongoDB 의 문서 컬렉션 을 가져옵니다.
선언
public MongoClient.Collection<TRealmObject> GetCollection<TRealmObject>() where TRealmObject : class, IRealmObjectBase
반환
유형 | 설명 |
---|---|
MongoClient.컬렉션<TRealmObject> | 콘텐츠에 대한 CRUD 작업을 위한 API를 노출하는 MongoClient.collection<TDocument> 인스턴스입니다. |
유형 매개변수
이름 | 설명 |
---|---|
TRealmObject | 컬렉션의 문서 형태와 일치하는 Realm 객체 유형입니다. |
비고
이 메서드는 소스 생성 클래스, 즉 RealmObject 가 아닌 IRealmObject 에서 상속하는 클래스에 대해서만 지원됩니다. 컬렉션과 데이터베이스 이름은 Realm 객체 클래스에서 자동으로 파생됩니다.
GetDatabase(문자열)
지정된 데이터베이스 이름에 대한 MongoClient.Database 인스턴스를 가져옵니다.
선언
public MongoClient.Database GetDatabase(string name)
매개변수
유형 | 이름 | 설명 |
---|---|---|
문자열 | 이름 | 검색할 데이터베이스의 이름입니다. |
반환
유형 | 설명 |
---|---|
MongoClient.데이터베이스 | collection을 API하기 위한 API를 노출하는 MongoClient.데이터베이스 인스턴스입니다. |