C# Class Microsoft.CSharp.RuntimeBinder.Semantics.CNullable

Afficher le fichier Open project: dotnet/corefx Class Usage Examples

Méthodes publiques

Méthode Description
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

Private Methods

Méthode Description
GetErrorContext ( ) : ErrorHandling
GetExprFactory ( ) : ExprFactory
GetSymbolLoader ( ) : SymbolLoader

Method Details

BindNew() public méthode

public BindNew ( EXPR pExprSrc ) : Microsoft.CSharp.RuntimeBinder.Semantics.EXPRCALL
pExprSrc EXPR
Résultat Microsoft.CSharp.RuntimeBinder.Semantics.EXPRCALL

BindValue() public méthode

public BindValue ( EXPR exprSrc ) : EXPR
exprSrc EXPR
Résultat EXPR

CNullable() public méthode

public CNullable ( SymbolLoader symbolLoader, ErrorHandling errorContext, ExprFactory exprFactory ) : System.Diagnostics
symbolLoader SymbolLoader
errorContext Microsoft.CSharp.RuntimeBinder.Errors.ErrorHandling
exprFactory ExprFactory
Résultat System.Diagnostics

IsNullableConstructor() public static méthode

public static IsNullableConstructor ( EXPR expr ) : bool
expr EXPR
Résultat bool

StripNullableConstructor() public static méthode

public static StripNullableConstructor ( EXPR pExpr ) : EXPR
pExpr EXPR
Résultat EXPR