C# 클래스 Qupid.Mongo.QupidCollection

파일 보기 프로젝트 열기: hudl/qupid 1 사용 예제들

공개 메소드들

메소드 설명
ConvertToLongPath ( string shortPath ) : string
ConvertToShortPath ( string longPath ) : string
Equals ( object obj ) : bool
GetAllReferencedProperties ( string longPath ) : IEnumerable
GetHashCode ( ) : int
GetProperty ( string longPath ) : QupidProperty
QupidCollection ( ) : System
QupidCollection ( Type baseType, string databaseName, string collectionName ) : System
ToString ( ) : string

보호된 메소드들

메소드 설명
InspectTypeForMongoAttributes ( Type baseDataType ) : List

비공개 메소드들

메소드 설명
DetectSubElements ( Type propType ) : bool
FetchProperty ( IEnumerable props, string longName ) : QupidProperty

메소드 상세

ConvertToLongPath() 공개 메소드

public ConvertToLongPath ( string shortPath ) : string
shortPath string
리턴 string

ConvertToShortPath() 공개 메소드

public ConvertToShortPath ( string longPath ) : string
longPath string
리턴 string

Equals() 공개 메소드

public Equals ( object obj ) : bool
obj object
리턴 bool

GetAllReferencedProperties() 공개 메소드

public GetAllReferencedProperties ( string longPath ) : IEnumerable
longPath string
리턴 IEnumerable

GetHashCode() 공개 메소드

public GetHashCode ( ) : int
리턴 int

GetProperty() 공개 메소드

public GetProperty ( string longPath ) : QupidProperty
longPath string
리턴 QupidProperty

InspectTypeForMongoAttributes() 보호된 메소드

protected InspectTypeForMongoAttributes ( Type baseDataType ) : List
baseDataType System.Type
리턴 List

QupidCollection() 공개 메소드

public QupidCollection ( ) : System
리턴 System

QupidCollection() 공개 메소드

public QupidCollection ( Type baseType, string databaseName, string collectionName ) : System
baseType System.Type
databaseName string
collectionName string
리턴 System

ToString() 공개 메소드

public ToString ( ) : string
리턴 string