C# Class Mdbc.Actor

Afficher le fichier Open project: nightroman/Mdbc

Méthodes publiques

Méthode Description
AsEnumerable ( object value ) : IEnumerable
BaseObject ( object value ) : object
BaseObject ( object value, System.Management.Automation.PSObject &custom ) : object
ObjectToBsonDocuments ( object value ) : IEnumerable
ObjectToQuery ( object value ) : IMongoQuery
ObjectToUpdate ( object value, Action error ) : IMongoUpdate
ObjectsToFields ( IList values ) : IMongoFields
ObjectsToSortBy ( IEnumerable values ) : IMongoSortBy

Converts PS objects to a SortBy object.

Register ( ) : void
ToBsonDocument ( BsonDocument source, object value, Mdbc.DocumentInput input, IEnumerable properties ) : BsonDocument
ToBsonDocument ( object value ) : BsonDocument
ToBsonValue ( object value ) : BsonValue
ToEnumerableBsonValue ( object value ) : IEnumerable
ToObject ( BsonValue value ) : object

Private Methods

Méthode Description
IdToQuery ( object id ) : IMongoQuery
IncSerializationDepth ( int &depth ) : void
ToBsonDocument ( BsonDocument source, object value, Mdbc.DocumentInput input, IEnumerable properties, int depth ) : BsonDocument
ToBsonDocumentFromDictionary ( BsonDocument source, IDictionary dictionary, Mdbc.DocumentInput input, IEnumerable properties, int depth ) : BsonDocument
ToBsonDocumentFromProperties ( BsonDocument source, System.Management.Automation.PSObject value, Mdbc.DocumentInput input, IEnumerable properties, int depth ) : BsonDocument
ToBsonValue ( object value, Mdbc.DocumentInput input, int depth ) : BsonValue

Method Details

AsEnumerable() public static méthode

public static AsEnumerable ( object value ) : IEnumerable
value object
Résultat IEnumerable

BaseObject() public static méthode

public static BaseObject ( object value ) : object
value object
Résultat object

BaseObject() public static méthode

public static BaseObject ( object value, System.Management.Automation.PSObject &custom ) : object
value object
custom System.Management.Automation.PSObject
Résultat object

ObjectToBsonDocuments() public static méthode

public static ObjectToBsonDocuments ( object value ) : IEnumerable
value object
Résultat IEnumerable

ObjectToQuery() public static méthode

public static ObjectToQuery ( object value ) : IMongoQuery
value object
Résultat IMongoQuery

ObjectToUpdate() public static méthode

public static ObjectToUpdate ( object value, Action error ) : IMongoUpdate
value object
error Action
Résultat IMongoUpdate

ObjectsToFields() public static méthode

public static ObjectsToFields ( IList values ) : IMongoFields
values IList
Résultat IMongoFields

ObjectsToSortBy() public static méthode

Converts PS objects to a SortBy object.
public static ObjectsToSortBy ( IEnumerable values ) : IMongoSortBy
values IEnumerable Strings or @{Name=Boolean}. Null and empty is allowed.
Résultat IMongoSortBy

Register() public static méthode

public static Register ( ) : void
Résultat void

ToBsonDocument() public static méthode

public static ToBsonDocument ( BsonDocument source, object value, Mdbc.DocumentInput input, IEnumerable properties ) : BsonDocument
source BsonDocument
value object
input Mdbc.DocumentInput
properties IEnumerable
Résultat BsonDocument

ToBsonDocument() public static méthode

public static ToBsonDocument ( object value ) : BsonDocument
value object
Résultat BsonDocument

ToBsonValue() public static méthode

public static ToBsonValue ( object value ) : BsonValue
value object
Résultat BsonValue

ToEnumerableBsonValue() public static méthode

public static ToEnumerableBsonValue ( object value ) : IEnumerable
value object
Résultat IEnumerable

ToObject() public static méthode

public static ToObject ( BsonValue value ) : object
value BsonValue
Résultat object