C# 클래스 Microsoft.CSharp.RuntimeBinder.Semantics.CNullable

파일 보기 프로젝트 열기: dotnet/corefx 1 사용 예제들

공개 메소드들

메소드 설명
BindNew ( EXPR pExprSrc ) : Microsoft.CSharp.RuntimeBinder.Semantics.EXPRCALL
BindValue ( EXPR exprSrc ) : EXPR
CNullable ( SymbolLoader symbolLoader, ErrorHandling errorContext, ExprFactory exprFactory ) : System.Diagnostics
IsNullableConstructor ( EXPR expr ) : bool
StripNullableConstructor ( EXPR pExpr ) : EXPR

비공개 메소드들

메소드 설명
GetErrorContext ( ) : ErrorHandling
GetExprFactory ( ) : ExprFactory
GetSymbolLoader ( ) : SymbolLoader

메소드 상세

BindNew() 공개 메소드

public BindNew ( EXPR pExprSrc ) : Microsoft.CSharp.RuntimeBinder.Semantics.EXPRCALL
pExprSrc EXPR
리턴 Microsoft.CSharp.RuntimeBinder.Semantics.EXPRCALL

BindValue() 공개 메소드

public BindValue ( EXPR exprSrc ) : EXPR
exprSrc EXPR
리턴 EXPR

CNullable() 공개 메소드

public CNullable ( SymbolLoader symbolLoader, ErrorHandling errorContext, ExprFactory exprFactory ) : System.Diagnostics
symbolLoader SymbolLoader
errorContext Microsoft.CSharp.RuntimeBinder.Errors.ErrorHandling
exprFactory ExprFactory
리턴 System.Diagnostics

IsNullableConstructor() 공개 정적인 메소드

public static IsNullableConstructor ( EXPR expr ) : bool
expr EXPR
리턴 bool

StripNullableConstructor() 공개 정적인 메소드

public static StripNullableConstructor ( EXPR pExpr ) : EXPR
pExpr EXPR
리턴 EXPR