MongoClient.Database 클래스
원격 MongoDB 데이터베이스를 나타내는 객체입니다.
네임스페이스: Realms.동기화
어셈블리: Realm.exe
구문
public class MongoClient.Database
속성
| 이 페이지 편집 소스 보기고객
이 데이터베이스를 managed하는 MongoClient 를 가져옵니다.
선언
public MongoClient Client { get; }
속성 값
유형 | 설명 |
---|---|
몽고클라이언트 | 데이터베이스의 MongoClient. |
이름
데이터베이스의 이름을 가져옵니다.
선언
public string Name { get; }
속성 값
유형 | 설명 |
---|---|
문자열 | 데이터베이스 이름입니다. |
방법
| 이 페이지 편집 소스 보기GetCollection(문자열)
데이터베이스에서 collection을 가져옵니다.
선언
public MongoClient.Collection<BsonDocument> GetCollection(string name)
매개변수
유형 | 이름 | 설명 |
---|---|---|
문자열 | 이름 | 컬렉션의 이름입니다. |
반환
유형 | 설명 |
---|---|
MongoClient.collection<BsonDocument> | 콘텐츠에 대한 CRUD 작업을 위한 API를 노출하는 MongoClient.collection<TDocument> 인스턴스입니다. |
GetCollection<TDocument>(문자열)
데이터베이스에서 collection을 가져옵니다.
선언
public MongoClient.Collection<TDocument> GetCollection<TDocument>(string name) where TDocument : class
매개변수
유형 | 이름 | 설명 |
---|---|---|
문자열 | 이름 | 컬렉션의 이름입니다. |
반환
유형 | 설명 |
---|---|
MongoClient.collection<TDocument> | 콘텐츠에 대한 CRUD 작업을 위한 API를 노출하는 MongoClient.collection<TDocument> 인스턴스입니다. |
유형 매개변수
이름 | 설명 |
---|---|
TDocument | 컬렉션의 문서 형태와 일치하는 관리되는 유형입니다. |
비고
MongoDB Bson 라이브러리를 사용하여 응답을 디코딩합니다. 대부분의 경우를 자동으로 처리하지만 디시리얼라이저의 동작을 제어하려는 경우 MongoDB.Bson.Serialization.Attributes 네임스페이스의 속성을 사용할 수 있습니다.
카멜 케이스 속성을 파스칼 케이스로 변환하는 것과 같이 응답을 역직렬화할 때 사용되는 글로벌 규칙을 수정하려는 경우, Conventionpack 을 등록할 수 있습니다.