6 writes to ReadState
System.Private.CoreLib (6)
src\libraries\System.Private.CoreLib\src\System\Reflection\NullabilityInfo.cs (1)
22ReadState = readState;
src\libraries\System.Private.CoreLib\src\System\Reflection\NullabilityInfoContext.cs (5)
175nullability.ReadState = codeAnalysisReadState; 208nullability.ReadState = NullabilityState.Unknown; 506nullability.ReadState = state; 513nullability.ReadState = contextState; 596nullability.ReadState = state;
18 references to ReadState
Microsoft.AspNetCore.Http.Extensions (6)
RequestDelegateFactory.cs (4)
1575factoryContext.NullabilityContext.Create(parameter)?.ReadState == NullabilityState.Nullable; 1814var elementTypeOptional = !isNotNullable || (elementTypeNullabilityInfo?.ReadState != NullabilityState.NotNull); 1943if (nullability.ReadState != NullabilityState.NotNull && !parameter.HasDefaultValue) 2413|| nullabilityInfo.ReadState != NullabilityState.NotNull;
src\Shared\PropertyAsParameterInfo.cs (2)
99nullabilityContext.Create(parameters[i])?.ReadState == NullabilityState.Nullable; 199public new bool IsOptional => NullabilityInfo.ReadState switch
Microsoft.AspNetCore.Mvc.Abstractions (1)
ModelBinding\ModelMetadata.cs (1)
763NullabilityState = nullability?.ReadState ?? NullabilityState.Unknown;
Microsoft.AspNetCore.Mvc.ApiExplorer (2)
src\Shared\PropertyAsParameterInfo.cs (2)
99nullabilityContext.Create(parameters[i])?.ReadState == NullabilityState.Nullable; 199public new bool IsOptional => NullabilityInfo.ReadState switch
Microsoft.AspNetCore.Mvc.DataAnnotations (1)
DataAnnotationsMetadataProvider.cs (1)
435var isOptional = nullability != null && nullability.ReadState != NullabilityState.NotNull;
Microsoft.AspNetCore.OpenApi (4)
Services\OpenApiGenerator.cs (2)
311|| nullability.ReadState != NullabilityState.NotNull 388: parameter.HasDefaultValue || nullability.ReadState != NullabilityState.NotNull;
src\Shared\PropertyAsParameterInfo.cs (2)
99nullabilityContext.Create(parameters[i])?.ReadState == NullabilityState.Nullable; 199public new bool IsOptional => NullabilityInfo.ReadState switch
System.Private.CoreLib (3)
src\libraries\System.Private.CoreLib\src\System\Reflection\NullabilityInfoContext.cs (3)
78if (nullability.ReadState != NullabilityState.Unknown) 330if (nullability.ReadState != NullabilityState.Unknown) 454if (nullability.ReadState == NullabilityState.NotNull)
System.Text.Json (1)
System\Text\Json\Serialization\Metadata\DefaultJsonTypeInfoResolver.Helpers.cs (1)
488propertyInfo.IsGetNullable = nullabilityInfo.ReadState is not NullabilityState.NotNull;