Table of Contents

Enum ParametersNullabilityType

Namespace
LinqToDB.Internal.SqlQuery
Assembly
linq2db.dll

Provides information when function or expression could return null.

public enum ParametersNullabilityType
Extension Methods

Fields

IfAllParametersNullable = 9

Expression could return NULL if all parameters of expression could contain NULL.

IfAnyParameterNullable = 3

Expression could return NULL if at least one parameter of expression could contain NULL.

NotNullable = 2

Expression never returns NULL.

Nullable = 1

Expression could always return NULL.

SameAsFirstOrSecondParameter = 8

Expression could return NULL if first or second parameters of expression could contain NULL.

SameAsFirstParameter = 4

Expression could return NULL if first parameter of expression could contain NULL.

SameAsLastParameter = 7

Expression could return NULL if last parameter of expression could contain NULL.

SameAsSecondParameter = 5

Expression could return NULL if second parameter of expression could contain NULL.

SameAsThirdParameter = 6

Expression could return NULL if third parameter of expression could contain NULL.

Undefined = 0

Nullability not specified, and other sources (like CanBeNull or return type) will be used to identify nullability.