C# 클래스 Raven.Database.Linq.Ast.TransformNullCoalasingOperatorTransformer

상속: ICSharpCode.NRefactory.Visitors.AbstractAstTransformer
파일 보기 프로젝트 열기: nhsevidence/ravendb

공개 메소드들

메소드 설명
VisitBinaryOperatorExpression ( BinaryOperatorExpression binaryOperatorExpression, object data ) : object

We have to replace code such as: doc.FirstName ?? "" Into doc.FirstName != null ? doc.FirstName : "" Because we use DynamicNullObject instead of null, and that preserve the null coallasing semantics.

메소드 상세

VisitBinaryOperatorExpression() 공개 메소드

We have to replace code such as: doc.FirstName ?? "" Into doc.FirstName != null ? doc.FirstName : "" Because we use DynamicNullObject instead of null, and that preserve the null coallasing semantics.
public VisitBinaryOperatorExpression ( BinaryOperatorExpression binaryOperatorExpression, object data ) : object
binaryOperatorExpression ICSharpCode.NRefactory.Ast.BinaryOperatorExpression
data object
리턴 object