C# Class GDSX.Externals.LinqPad.Driver.BsonValueMemberProvider

Inheritance: LINQPad.ICustomMemberProvider
Show file Open project: gburgett/LinqPad-mongo-driver

Public Methods

Method Description
BsonValueMemberProvider ( BsonValue value ) : System
GetNames ( ) : IEnumerable
GetTypes ( ) : IEnumerable
GetValues ( ) : IEnumerable
ShouldProvide ( object obj ) : bool

Private Methods

Method Description
AddRange ( HashSet set, IEnumerable values ) : void
BsonValueMemberProvider ( ) : System

Method Details

BsonValueMemberProvider() public method

public BsonValueMemberProvider ( BsonValue value ) : System
value BsonValue
return System

GetNames() public method

public GetNames ( ) : IEnumerable
return IEnumerable

GetTypes() public method

public GetTypes ( ) : IEnumerable
return IEnumerable

GetValues() public method

public GetValues ( ) : IEnumerable
return IEnumerable

ShouldProvide() public static method

public static ShouldProvide ( object obj ) : bool
obj object
return bool