C# Class Qupid.Mongo.QupidCollection

Afficher le fichier Open project: hudl/qupid Class Usage Examples

Méthodes publiques

Méthode Description
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

Méthodes protégées

Méthode Description
InspectTypeForMongoAttributes ( Type baseDataType ) : List

Private Methods

Méthode Description
DetectSubElements ( Type propType ) : bool
FetchProperty ( IEnumerable props, string longName ) : QupidProperty

Method Details

ConvertToLongPath() public méthode

public ConvertToLongPath ( string shortPath ) : string
shortPath string
Résultat string

ConvertToShortPath() public méthode

public ConvertToShortPath ( string longPath ) : string
longPath string
Résultat string

Equals() public méthode

public Equals ( object obj ) : bool
obj object
Résultat bool

GetAllReferencedProperties() public méthode

public GetAllReferencedProperties ( string longPath ) : IEnumerable
longPath string
Résultat IEnumerable

GetHashCode() public méthode

public GetHashCode ( ) : int
Résultat int

GetProperty() public méthode

public GetProperty ( string longPath ) : QupidProperty
longPath string
Résultat QupidProperty

InspectTypeForMongoAttributes() protected méthode

protected InspectTypeForMongoAttributes ( Type baseDataType ) : List
baseDataType System.Type
Résultat List

QupidCollection() public méthode

public QupidCollection ( ) : System
Résultat System

QupidCollection() public méthode

public QupidCollection ( Type baseType, string databaseName, string collectionName ) : System
baseType System.Type
databaseName string
collectionName string
Résultat System

ToString() public méthode

public ToString ( ) : string
Résultat string