80 writes to IsSetNullable
Microsoft.AspNetCore.Authentication.BearerToken (2)
BearerTokenJsonSerializerContext.AccessTokenResponse.g.cs (2)
93
properties[1].
IsSetNullable
= false;
137
properties[3].
IsSetNullable
= false;
Microsoft.AspNetCore.Components.Server (1)
CircuitPersistenceManagerSerializerContext.ComponentMarkerKey.g.cs (1)
73
properties[0].
IsSetNullable
= false;
Microsoft.AspNetCore.Components.WebAssembly (3)
WebAssemblyJsonSerializerContext.ComponentMarkerKey.g.cs (1)
71
properties[0].
IsSetNullable
= false;
WebAssemblyJsonSerializerContext.ComponentParameter.g.cs (1)
71
properties[0].
IsSetNullable
= false;
WebAssemblyJsonSerializerContext.RootComponentOperationBatch.g.cs (1)
92
properties[1].
IsSetNullable
= false;
Microsoft.AspNetCore.Components.WebView (4)
SourceGenerationContext.StaticWebAssetManifest.g.cs (2)
73
properties[0].
IsSetNullable
= false;
95
properties[1].
IsSetNullable
= false;
SourceGenerationContext.StaticWebAssetMatch.g.cs (1)
93
properties[1].
IsSetNullable
= false;
SourceGenerationContext.StaticWebAssetPattern.g.cs (1)
113
properties[2].
IsSetNullable
= false;
Microsoft.AspNetCore.Hosting (4)
SourceGenerationContext.StaticWebAssetManifest.g.cs (2)
73
properties[0].
IsSetNullable
= false;
95
properties[1].
IsSetNullable
= false;
SourceGenerationContext.StaticWebAssetMatch.g.cs (1)
93
properties[1].
IsSetNullable
= false;
SourceGenerationContext.StaticWebAssetPattern.g.cs (1)
113
properties[2].
IsSetNullable
= false;
Microsoft.AspNetCore.Http.Extensions (3)
ProblemDetailsJsonContext.HttpValidationProblemDetails.g.cs (2)
71
properties[0].
IsSetNullable
= false;
198
properties[6].
IsSetNullable
= false;
ProblemDetailsJsonContext.ProblemDetails.g.cs (1)
176
properties[5].
IsSetNullable
= false;
Microsoft.AspNetCore.Identity (49)
IdentityEndpointsJsonSerializerContext.ForgotPasswordRequest.g.cs (1)
72
properties[0].
IsSetNullable
= false;
IdentityEndpointsJsonSerializerContext.InfoResponse.g.cs (1)
72
properties[0].
IsSetNullable
= false;
IdentityEndpointsJsonSerializerContext.LoginRequest.g.cs (2)
72
properties[0].
IsSetNullable
= false;
95
properties[1].
IsSetNullable
= false;
IdentityEndpointsJsonSerializerContext.RefreshRequest.g.cs (1)
72
properties[0].
IsSetNullable
= false;
IdentityEndpointsJsonSerializerContext.RegisterRequest.g.cs (2)
72
properties[0].
IsSetNullable
= false;
95
properties[1].
IsSetNullable
= false;
IdentityEndpointsJsonSerializerContext.ResendConfirmationEmailRequest.g.cs (1)
72
properties[0].
IsSetNullable
= false;
IdentityEndpointsJsonSerializerContext.ResetPasswordRequest.g.cs (3)
72
properties[0].
IsSetNullable
= false;
95
properties[1].
IsSetNullable
= false;
118
properties[2].
IsSetNullable
= false;
IdentityEndpointsJsonSerializerContext.TwoFactorResponse.g.cs (1)
72
properties[0].
IsSetNullable
= false;
IdentityJsonSerializerContext.AuthenticatorAssertionResponse.g.cs (3)
72
properties[0].
IsSetNullable
= false;
95
properties[1].
IsSetNullable
= false;
138
properties[3].
IsSetNullable
= false;
IdentityJsonSerializerContext.AuthenticatorAttestationResponse.g.cs (2)
72
properties[0].
IsSetNullable
= false;
115
properties[2].
IsSetNullable
= false;
IdentityJsonSerializerContext.CollectedClientData.g.cs (3)
72
properties[0].
IsSetNullable
= false;
95
properties[1].
IsSetNullable
= false;
118
properties[2].
IsSetNullable
= false;
IdentityJsonSerializerContext.PasskeyAttestationState.g.cs (1)
93
properties[1].
IsSetNullable
= false;
IdentityJsonSerializerContext.PasskeyUserEntity.g.cs (3)
72
properties[0].
IsSetNullable
= false;
95
properties[1].
IsSetNullable
= false;
118
properties[2].
IsSetNullable
= false;
IdentityJsonSerializerContext.PublicKeyCredentialAuthenticatorAssertionResponse.g.cs (3)
72
properties[0].
IsSetNullable
= false;
95
properties[1].
IsSetNullable
= false;
139
properties[3].
IsSetNullable
= false;
IdentityJsonSerializerContext.PublicKeyCredentialAuthenticatorAttestationResponse.g.cs (3)
72
properties[0].
IsSetNullable
= false;
95
properties[1].
IsSetNullable
= false;
139
properties[3].
IsSetNullable
= false;
IdentityJsonSerializerContext.PublicKeyCredentialCreationOptions.g.cs (7)
72
properties[0].
IsSetNullable
= false;
95
properties[1].
IsSetNullable
= false;
118
properties[2].
IsSetNullable
= false;
140
properties[3].
IsSetNullable
= false;
182
properties[5].
IsSetNullable
= false;
224
properties[7].
IsSetNullable
= false;
266
properties[9].
IsSetNullable
= false;
IdentityJsonSerializerContext.PublicKeyCredentialDescriptor.g.cs (3)
72
properties[0].
IsSetNullable
= false;
95
properties[1].
IsSetNullable
= false;
117
properties[2].
IsSetNullable
= false;
IdentityJsonSerializerContext.PublicKeyCredentialParameters.g.cs (1)
72
properties[0].
IsSetNullable
= false;
IdentityJsonSerializerContext.PublicKeyCredentialRequestOptions.g.cs (3)
72
properties[0].
IsSetNullable
= false;
134
properties[3].
IsSetNullable
= false;
176
properties[5].
IsSetNullable
= false;
IdentityJsonSerializerContext.PublicKeyCredentialRpEntity.g.cs (1)
72
properties[0].
IsSetNullable
= false;
IdentityJsonSerializerContext.PublicKeyCredentialUserEntity.g.cs (3)
72
properties[0].
IsSetNullable
= false;
95
properties[1].
IsSetNullable
= false;
118
properties[2].
IsSetNullable
= false;
IdentityJsonSerializerContext.TokenBinding.g.cs (1)
72
properties[0].
IsSetNullable
= false;
Microsoft.AspNetCore.StaticAssets (7)
StaticAssetsManifestJsonContext.StaticAssetDescriptor.g.cs (5)
72
properties[0].
IsSetNullable
= false;
95
properties[1].
IsSetNullable
= false;
117
properties[2].
IsSetNullable
= false;
139
properties[3].
IsSetNullable
= false;
161
properties[4].
IsSetNullable
= false;
StaticAssetsManifestJsonContext.StaticAssetsManifest.g.cs (2)
91
properties[1].
IsSetNullable
= false;
113
properties[2].
IsSetNullable
= false;
Microsoft.CodeAnalysis.LanguageServer (6)
RunFileApiJsonSerializerContext.Error.g.cs (2)
72
properties[0].
IsSetNullable
= false;
95
properties[1].
IsSetNullable
= false;
RunFileApiJsonSerializerContext.GetProject.g.cs (1)
92
properties[1].
IsSetNullable
= false;
RunFileApiJsonSerializerContext.Position.g.cs (1)
71
properties[0].
IsSetNullable
= false;
RunFileApiJsonSerializerContext.Project.g.cs (1)
72
properties[0].
IsSetNullable
= false;
RunFileApiJsonSerializerContext.SimpleDiagnostic.g.cs (1)
93
properties[1].
IsSetNullable
= false;
System.Text.Json (1)
System\Text\Json\Serialization\Metadata\DefaultJsonTypeInfoResolver.Helpers.cs (1)
489
propertyInfo.
IsSetNullable
= nullabilityInfo.WriteState is not NullabilityState.NotNull;
8 references to IsSetNullable
Microsoft.AspNetCore.OpenApi (1)
Extensions\JsonNodeSchemaExtensions.cs (1)
453
if (propertyInfo.PropertyType != typeof(object) && (propertyInfo.IsGetNullable || propertyInfo.
IsSetNullable
))
System.Text.Json (7)
System\Text\Json\Schema\JsonSchemaExporter.cs (2)
133
parentPolymorphicTypeIsNonNullable: propertyInfo is { IsGetNullable: false,
IsSetNullable
: false },
364
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)