C# Класс Qupid.Mongo.QupidCollection

Показать файл Открыть проект Примеры использования класса

Открытые методы

Метод Описание
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