148 writes to IsSetNullable
dotnet (36)
_generated\1\CliSchemaJsonSerializerContext.ArgumentDetails.g.cs (2)
153
properties[4].
IsSetNullable
= false;
215
properties[7].
IsSetNullable
= false;
_generated\140\SdkVulnerabilityJsonContext.SdkCveInfo.g.cs (2)
74
properties[0].
IsSetNullable
= false;
97
properties[1].
IsSetNullable
= false;
_generated\141\SdkVulnerabilityJsonContext.SdkVulnerabilityInfo.g.cs (1)
113
properties[2].
IsSetNullable
= false;
_generated\156\TelemetryDiskLoggerJsonSerializerContext.ActivityModel.g.cs (6)
73
properties[0].
IsSetNullable
= false;
95
properties[1].
IsSetNullable
= false;
137
properties[3].
IsSetNullable
= false;
159
properties[4].
IsSetNullable
= false;
181
properties[5].
IsSetNullable
= false;
203
properties[6].
IsSetNullable
= false;
_generated\157\TelemetryDiskLoggerJsonSerializerContext.EventModel.g.cs (2)
73
properties[0].
IsSetNullable
= false;
115
properties[2].
IsSetNullable
= false;
_generated\159\TelemetryDiskLoggerJsonSerializerContext.IdentifiersModel.g.cs (3)
93
properties[1].
IsSetNullable
= false;
115
properties[2].
IsSetNullable
= false;
137
properties[3].
IsSetNullable
= false;
_generated\160\TelemetryDiskLoggerJsonSerializerContext.SourceModel.g.cs (1)
73
properties[0].
IsSetNullable
= false;
_generated\20\RunFileApiJsonSerializerContext.GetProject.g.cs (1)
94
properties[1].
IsSetNullable
= false;
_generated\21\RunFileApiJsonSerializerContext.GetRunCommand.g.cs (1)
94
properties[1].
IsSetNullable
= false;
_generated\23\RunFileApiJsonSerializerContext.Error.g.cs (2)
74
properties[0].
IsSetNullable
= false;
97
properties[1].
IsSetNullable
= false;
_generated\24\RunFileApiJsonSerializerContext.Project.g.cs (2)
74
properties[0].
IsSetNullable
= false;
97
properties[1].
IsSetNullable
= false;
_generated\25\RunFileApiJsonSerializerContext.RunCommand.g.cs (3)
74
properties[0].
IsSetNullable
= false;
97
properties[1].
IsSetNullable
= false;
141
properties[3].
IsSetNullable
= false;
_generated\26\RunFileApiJsonSerializerContext.SimpleDiagnostic.g.cs (1)
95
properties[1].
IsSetNullable
= false;
_generated\27\RunFileApiJsonSerializerContext.Position.g.cs (1)
74
properties[0].
IsSetNullable
= false;
_generated\4\CliSchemaJsonSerializerContext.OptionDetails.g.cs (2)
153
properties[4].
IsSetNullable
= false;
215
properties[7].
IsSetNullable
= false;
_generated\42\RunFileJsonSerializerContext.RunProperties.g.cs (4)
73
properties[0].
IsSetNullable
= false;
135
properties[3].
IsSetNullable
= false;
157
properties[4].
IsSetNullable
= false;
179
properties[5].
IsSetNullable
= false;
_generated\5\CliSchemaJsonSerializerContext.RootCommandDetails.g.cs (2)
73
properties[0].
IsSetNullable
= false;
95
properties[1].
IsSetNullable
= false;
Microsoft.AspNetCore.Authentication.BearerToken (2)
_generated\1\BearerTokenJsonSerializerContext.AccessTokenResponse.g.cs (2)
95
properties[1].
IsSetNullable
= false;
139
properties[3].
IsSetNullable
= false;
Microsoft.AspNetCore.Components.Endpoints (4)
_generated\19\BrowserConfigurationJsonContext.BrowserConfiguration.g.cs (3)
93
properties[1].
IsSetNullable
= false;
115
properties[2].
IsSetNullable
= false;
137
properties[3].
IsSetNullable
= false;
_generated\22\BrowserConfigurationJsonContext.WebAssemblyBrowserOptions.g.cs (1)
113
properties[2].
IsSetNullable
= false;
Microsoft.AspNetCore.Components.Server (1)
_generated\2\CircuitPersistenceManagerSerializerContext.ComponentMarkerKey.g.cs (1)
75
properties[0].
IsSetNullable
= false;
Microsoft.AspNetCore.Hosting (4)
_generated\1\SourceGenerationContext.StaticWebAssetManifest.g.cs (2)
75
properties[0].
IsSetNullable
= false;
97
properties[1].
IsSetNullable
= false;
_generated\2\SourceGenerationContext.StaticWebAssetMatch.g.cs (1)
95
properties[1].
IsSetNullable
= false;
_generated\4\SourceGenerationContext.StaticWebAssetPattern.g.cs (1)
115
properties[2].
IsSetNullable
= false;
Microsoft.AspNetCore.Http.Extensions (3)
_generated\1\ProblemDetailsJsonContext.HttpValidationProblemDetails.g.cs (2)
73
properties[0].
IsSetNullable
= false;
200
properties[6].
IsSetNullable
= false;
_generated\2\ProblemDetailsJsonContext.ProblemDetails.g.cs (1)
178
properties[5].
IsSetNullable
= false;
Microsoft.AspNetCore.Identity (49)
_generated\10\IdentityEndpointsJsonSerializerContext.ResendConfirmationEmailRequest.g.cs (1)
74
properties[0].
IsSetNullable
= false;
_generated\11\IdentityEndpointsJsonSerializerContext.ResetPasswordRequest.g.cs (3)
74
properties[0].
IsSetNullable
= false;
97
properties[1].
IsSetNullable
= false;
120
properties[2].
IsSetNullable
= false;
_generated\13\IdentityEndpointsJsonSerializerContext.TwoFactorResponse.g.cs (1)
74
properties[0].
IsSetNullable
= false;
_generated\22\IdentityJsonSerializerContext.AuthenticatorAssertionResponse.g.cs (3)
74
properties[0].
IsSetNullable
= false;
97
properties[1].
IsSetNullable
= false;
140
properties[3].
IsSetNullable
= false;
_generated\23\IdentityJsonSerializerContext.AuthenticatorAttestationResponse.g.cs (2)
74
properties[0].
IsSetNullable
= false;
117
properties[2].
IsSetNullable
= false;
_generated\26\IdentityJsonSerializerContext.CollectedClientData.g.cs (3)
74
properties[0].
IsSetNullable
= false;
97
properties[1].
IsSetNullable
= false;
120
properties[2].
IsSetNullable
= false;
_generated\29\IdentityJsonSerializerContext.PasskeyAttestationState.g.cs (1)
95
properties[1].
IsSetNullable
= false;
_generated\30\IdentityJsonSerializerContext.PasskeyUserEntity.g.cs (3)
74
properties[0].
IsSetNullable
= false;
97
properties[1].
IsSetNullable
= false;
120
properties[2].
IsSetNullable
= false;
_generated\31\IdentityJsonSerializerContext.PublicKeyCredentialAuthenticatorAssertionResponse.g.cs (3)
74
properties[0].
IsSetNullable
= false;
97
properties[1].
IsSetNullable
= false;
141
properties[3].
IsSetNullable
= false;
_generated\32\IdentityJsonSerializerContext.PublicKeyCredentialAuthenticatorAttestationResponse.g.cs (3)
74
properties[0].
IsSetNullable
= false;
97
properties[1].
IsSetNullable
= false;
141
properties[3].
IsSetNullable
= false;
_generated\33\IdentityJsonSerializerContext.PublicKeyCredentialCreationOptions.g.cs (7)
74
properties[0].
IsSetNullable
= false;
97
properties[1].
IsSetNullable
= false;
120
properties[2].
IsSetNullable
= false;
142
properties[3].
IsSetNullable
= false;
184
properties[5].
IsSetNullable
= false;
226
properties[7].
IsSetNullable
= false;
268
properties[9].
IsSetNullable
= false;
_generated\34\IdentityJsonSerializerContext.PublicKeyCredentialDescriptor.g.cs (3)
74
properties[0].
IsSetNullable
= false;
97
properties[1].
IsSetNullable
= false;
119
properties[2].
IsSetNullable
= false;
_generated\35\IdentityJsonSerializerContext.PublicKeyCredentialParameters.g.cs (1)
74
properties[0].
IsSetNullable
= false;
_generated\36\IdentityJsonSerializerContext.PublicKeyCredentialRequestOptions.g.cs (3)
74
properties[0].
IsSetNullable
= false;
136
properties[3].
IsSetNullable
= false;
178
properties[5].
IsSetNullable
= false;
_generated\37\IdentityJsonSerializerContext.PublicKeyCredentialRpEntity.g.cs (1)
74
properties[0].
IsSetNullable
= false;
_generated\38\IdentityJsonSerializerContext.PublicKeyCredentialUserEntity.g.cs (3)
74
properties[0].
IsSetNullable
= false;
97
properties[1].
IsSetNullable
= false;
120
properties[2].
IsSetNullable
= false;
_generated\39\IdentityJsonSerializerContext.TokenBinding.g.cs (1)
74
properties[0].
IsSetNullable
= false;
_generated\4\IdentityEndpointsJsonSerializerContext.ForgotPasswordRequest.g.cs (1)
74
properties[0].
IsSetNullable
= false;
_generated\6\IdentityEndpointsJsonSerializerContext.InfoResponse.g.cs (1)
74
properties[0].
IsSetNullable
= false;
_generated\7\IdentityEndpointsJsonSerializerContext.LoginRequest.g.cs (2)
74
properties[0].
IsSetNullable
= false;
97
properties[1].
IsSetNullable
= false;
_generated\8\IdentityEndpointsJsonSerializerContext.RefreshRequest.g.cs (1)
74
properties[0].
IsSetNullable
= false;
_generated\9\IdentityEndpointsJsonSerializerContext.RegisterRequest.g.cs (2)
74
properties[0].
IsSetNullable
= false;
97
properties[1].
IsSetNullable
= false;
Microsoft.AspNetCore.StaticAssets (7)
_generated\1\StaticAssetsManifestJsonContext.StaticAssetDescriptor.g.cs (5)
94
properties[1].
IsSetNullable
= false;
117
properties[2].
IsSetNullable
= false;
139
properties[3].
IsSetNullable
= false;
161
properties[4].
IsSetNullable
= false;
183
properties[5].
IsSetNullable
= false;
_generated\5\StaticAssetsManifestJsonContext.StaticAssetsManifest.g.cs (2)
93
properties[1].
IsSetNullable
= false;
115
properties[2].
IsSetNullable
= false;
Microsoft.DotNet.Cli.Definitions (2)
_generated\0\GlobalJsonSerializerContext.GlobalJsonModel.g.cs (1)
75
properties[0].
IsSetNullable
= false;
_generated\1\GlobalJsonSerializerContext.GlobalJsonTestNode.g.cs (1)
75
properties[0].
IsSetNullable
= false;
Microsoft.DotNet.HotReload.WebAssembly.Browser (6)
_generated\2\WebAssemblyHotReloadJsonSerializerContext.Delta.g.cs (5)
73
properties[0].
IsSetNullable
= false;
95
properties[1].
IsSetNullable
= false;
117
properties[2].
IsSetNullable
= false;
139
properties[3].
IsSetNullable
= false;
161
properties[4].
IsSetNullable
= false;
_generated\4\WebAssemblyHotReloadJsonSerializerContext.LogEntry.g.cs (1)
73
properties[0].
IsSetNullable
= false;
Microsoft.DotNet.ProjectTools (3)
_generated\1\LaunchProfileJsonSerializerContext.ExecutableLaunchProfile.g.cs (2)
74
properties[0].
IsSetNullable
= false;
176
properties[5].
IsSetNullable
= false;
_generated\2\LaunchProfileJsonSerializerContext.ProjectLaunchProfile.g.cs (1)
193
properties[6].
IsSetNullable
= false;
Microsoft.NET.Sdk.StaticWebAssets.Tasks (11)
_generated\33\DefineStaticWebAssetsSerializerContext.CopyCandidate.g.cs (2)
75
properties[0].
IsSetNullable
= false;
97
properties[1].
IsSetNullable
= false;
_generated\34\DefineStaticWebAssetsSerializerContext.DefineStaticWebAssetsCache.g.cs (6)
75
properties[0].
IsSetNullable
= false;
97
properties[1].
IsSetNullable
= false;
119
properties[2].
IsSetNullable
= false;
141
properties[3].
IsSetNullable
= false;
163
properties[4].
IsSetNullable
= false;
185
properties[5].
IsSetNullable
= false;
_generated\45\ImportMapSerializerContext.ImportMap.g.cs (3)
73
properties[0].
IsSetNullable
= false;
95
properties[1].
IsSetNullable
= false;
117
properties[2].
IsSetNullable
= false;
Microsoft.TemplateEngine.Edge (6)
_generated\30\TemplateCacheJsonSerializerContext.TemplateInfo.g.cs (6)
73
properties[0].
IsSetNullable
= false;
157
properties[4].
IsSetNullable
= false;
443
properties[18].
IsSetNullable
= false;
465
properties[19].
IsSetNullable
= false;
507
properties[21].
IsSetNullable
= false;
529
properties[22].
IsSetNullable
= false;
NuGet.CommandLine.XPlat (3)
_generated\1\PackageSearchJsonContext.PackageSearchProblem.g.cs (1)
73
properties[0].
IsSetNullable
= false;
_generated\4\PackageSearchJsonContext.SearchMainOutput.g.cs (2)
93
properties[1].
IsSetNullable
= false;
115
properties[2].
IsSetNullable
= false;
NuGet.Protocol (10)
_generated\10\PackageSearchJsonContext.V3SearchResults.g.cs (1)
93
properties[1].
IsSetNullable
= false;
_generated\102\JsonContext.VersionInfo.g.cs (1)
73
properties[0].
IsSetNullable
= false;
_generated\11\PackageSearchJsonContext.PackageDeprecationMetadata.g.cs (1)
93
properties[1].
IsSetNullable
= false;
_generated\111\JsonContext.ServiceIndexEntryModel.g.cs (1)
93
properties[1].
IsSetNullable
= false;
_generated\114\JsonContext.PackageDeprecationMetadata.g.cs (1)
93
properties[1].
IsSetNullable
= false;
_generated\149\RepositorySignatureJsonContext.RepositoryCertificateInfo.g.cs (4)
73
properties[0].
IsSetNullable
= false;
95
properties[1].
IsSetNullable
= false;
117
properties[2].
IsSetNullable
= false;
181
properties[5].
IsSetNullable
= false;
_generated\5\PackageSearchJsonContext.VersionInfo.g.cs (1)
73
properties[0].
IsSetNullable
= false;
System.Text.Json (1)
System\Text\Json\Serialization\Metadata\DefaultJsonTypeInfoResolver.Helpers.cs (1)
570
propertyInfo.
IsSetNullable
= nullabilityInfo.WriteState is not NullabilityState.NotNull;
7 references to IsSetNullable
System.Text.Json (7)
System\Text\Json\Schema\JsonSchemaExporter.cs (2)
133
parentPolymorphicTypeIsNonNullable: propertyInfo is { IsGetNullable: false,
IsSetNullable
: false },
422
return propertyInfo.IsGetNullable || propertyInfo.
IsSetNullable
;
System\Text\Json\Serialization\Metadata\JsonParameterInfo.cs (2)
73
/// This setting is in sync with the associated <see cref="JsonPropertyInfo.
IsSetNullable
"/> property.
75
public bool IsNullable => MatchingProperty.
IsSetNullable
;
System\Text\Json\Serialization\Metadata\JsonPropertyInfoOfT.cs (3)
296
if (!
IsSetNullable
&& Options.RespectNullableAnnotations)
319
if (fastValue is null && !
IsSetNullable
&& Options.RespectNullableAnnotations)
348
if (value is null && !
IsSetNullable
&& Options.RespectNullableAnnotations)