ExpressionVisitor Class |
Namespace: MongoDB.Bson.Serialization
The ExpressionVisitor type exposes the following members.
Name | Description | |
---|---|---|
ExpressionVisitor |
Initializes a new instance of the ExpressionVisitor class.
|
Name | Description | |
---|---|---|
Equals | Determines whether the specified object is equal to the current object. (Inherited from Object.) | |
Finalize | Allows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection. (Inherited from Object.) | |
GetHashCode | Serves as the default hash function. (Inherited from Object.) | |
GetType | Gets the Type of the current instance. (Inherited from Object.) | |
MemberwiseClone | Creates a shallow copy of the current Object. (Inherited from Object.) | |
ToString | Returns a string that represents the current object. (Inherited from Object.) | |
Visit(Expression) |
Visits an Expression.
| |
Visit(ReadOnlyCollectionExpression) |
Visits an Expression list.
| |
VisitBinary |
Visits a BinaryExpression.
| |
VisitConditional |
Visits a ConditionalExpression.
| |
VisitConstant |
Visits a ConstantExpression.
| |
VisitElementInit |
Visits an ElementInit.
| |
VisitElementInitList |
Visits an ElementInit list.
| |
VisitInvocation |
Visits an InvocationExpression.
| |
VisitLambda |
Visits a LambdaExpression.
| |
VisitListInit |
Visits a ListInitExpression.
| |
VisitMember |
Visits a MemberExpression.
| |
VisitMemberAssignment |
Visits a MemberAssignment.
| |
VisitMemberBinding |
Visits a MemberBinding.
| |
VisitMemberBindingList |
Visits a MemberBinding list.
| |
VisitMemberInit |
Visits a MemberInitExpression.
| |
VisitMemberListBinding |
Visits a MemberListBinding.
| |
VisitMemberMemberBinding |
Visits a MemberMemberBinding.
| |
VisitMethodCall |
Visits a MethodCallExpression.
| |
VisitNew |
Visits a NewExpression.
| |
VisitNewArray |
Visits a NewArrayExpression.
| |
VisitParameter |
Visits a ParameterExpression.
| |
VisitTypeBinary |
Visits a TypeBinaryExpression.
| |
VisitUnary |
Visits a UnaryExpression.
|
Name | Description | |
---|---|---|
ToBson |
Serializes an object to a BSON byte array.
(Defined by BsonExtensionMethods.) | |
ToBsonDocument |
Serializes an object to a BsonDocument.
(Defined by BsonExtensionMethods.) | |
ToJson |
Serializes an object to a JSON string.
(Defined by BsonExtensionMethods.) |