6 overrides of HasDefaultValue
Microsoft.AspNetCore.Http.Extensions (1)
src\aspnetcore\src\Shared\PropertyAsParameterInfo.cs (1)
45public override bool HasDefaultValue
Microsoft.AspNetCore.Mvc.ApiExplorer (1)
src\aspnetcore\src\Shared\PropertyAsParameterInfo.cs (1)
45public override bool HasDefaultValue
Microsoft.AspNetCore.OpenApi (1)
src\aspnetcore\src\Shared\PropertyAsParameterInfo.cs (1)
45public override bool HasDefaultValue
System.Private.CoreLib (1)
System\Reflection\Runtime\ParameterInfos\RuntimeParameterInfo.cs (1)
47public abstract override bool HasDefaultValue { get; }
System.Reflection.Emit (1)
System\Reflection\Emit\ParameterBuilderImpl.cs (1)
86public override bool HasDefaultValue => _pb._defaultValue != DBNull.Value;
System.Reflection.MetadataLoadContext (1)
System\Reflection\TypeLoading\Parameters\RoParameter.cs (1)
35public abstract override bool HasDefaultValue { get; }
34 references to HasDefaultValue
Aspire.Hosting.CodeGeneration.TypeScript.Tests (1)
AtsTypeScriptCodeGeneratorTests.cs (1)
2511Assert.False(parameter.HasDefaultValue);
Aspire.Hosting.RemoteHost (4)
Ats\CapabilityDispatcher.cs (2)
348else if (param.HasDefaultValue) 445else if (param.HasDefaultValue)
AtsCapabilityScanner.cs (2)
2118DefaultValue = param.HasDefaultValue ? param.DefaultValue : null 2163DefaultValue = param.HasDefaultValue ? param.DefaultValue : null
Microsoft.AspNetCore.Connections.Abstractions (2)
src\aspnetcore\src\Shared\ParameterDefaultValue\ParameterDefaultValue.cs (2)
27if (parameter.HasDefaultValue) 82return parameter.HasDefaultValue;
Microsoft.AspNetCore.Http.Abstractions (2)
src\aspnetcore\src\Shared\ParameterDefaultValue\ParameterDefaultValue.cs (2)
27if (parameter.HasDefaultValue) 82return parameter.HasDefaultValue;
Microsoft.AspNetCore.Http.Extensions (5)
RequestDelegateFactory.cs (4)
1823var ifNotNullTryParse = !parameter.HasDefaultValue 1965if (nullability.ReadState != NullabilityState.NotNull && !parameter.HasDefaultValue) 2423else if (parameter.HasDefaultValue) 2449return parameter.HasDefaultValue
src\aspnetcore\src\Shared\PropertyAsParameterInfo.cs (1)
46=> _constructionParameterInfo is not null && _constructionParameterInfo.HasDefaultValue;
Microsoft.AspNetCore.Mvc.Abstractions (1)
ModelBinding\ModelMetadata.cs (1)
754HasDefaultValue = MetadataKind == ModelMetadataKind.Parameter && Identity.ParameterInfo!.HasDefaultValue;
Microsoft.AspNetCore.Mvc.ApiExplorer (1)
src\aspnetcore\src\Shared\PropertyAsParameterInfo.cs (1)
46=> _constructionParameterInfo is not null && _constructionParameterInfo.HasDefaultValue;
Microsoft.AspNetCore.Mvc.Core (4)
ApplicationModels\InferParameterBindingInfoConvention.cs (1)
182if (parameter.ParameterInfo.HasDefaultValue)
ModelBinding\Binders\ServicesModelBinderProvider.cs (1)
30(context.Metadata.Identity.ParameterInfo?.HasDefaultValue != true &&
src\aspnetcore\src\Shared\ParameterDefaultValue\ParameterDefaultValue.cs (2)
27if (parameter.HasDefaultValue) 82return parameter.HasDefaultValue;
Microsoft.AspNetCore.Mvc.DataAnnotations (1)
DataAnnotationsMetadataProvider.cs (1)
349if (!context.Key.ParameterInfo!.HasDefaultValue)
Microsoft.AspNetCore.OpenApi (4)
Extensions\JsonNodeSchemaExtensions.cs (1)
330if (parameterInfo.HasDefaultValue)
Services\OpenApiGenerator.cs (2)
312var isOptional = requestBodyParameter.HasDefaultValue 390: parameter.HasDefaultValue || nullability.ReadState != NullabilityState.NotNull;
src\aspnetcore\src\Shared\PropertyAsParameterInfo.cs (1)
46=> _constructionParameterInfo is not null && _constructionParameterInfo.HasDefaultValue;
Microsoft.Extensions.AI.Abstractions (1)
Utilities\AIJsonUtilities.Schema.Create.cs (1)
854if (parameterInfo.HasDefaultValue)
Microsoft.Extensions.AI.Tests (2)
Functions\AIFunctionFactoryTest.cs (2)
904p.HasDefaultValue ? p.DefaultValue : 1401p.HasDefaultValue ? p.DefaultValue :
Microsoft.Extensions.Configuration.Binder (1)
src\runtime\src\libraries\Common\src\Extensions\ParameterDefaultValue\ParameterDefaultValue.netcoreapp.cs (1)
16return parameter.HasDefaultValue;
Microsoft.Extensions.DependencyInjection (1)
src\runtime\src\libraries\Common\src\Extensions\ParameterDefaultValue\ParameterDefaultValue.netcoreapp.cs (1)
16return parameter.HasDefaultValue;
Microsoft.Extensions.DependencyInjection.Abstractions (2)
ActivatorUtilities.cs (1)
467hasAnyDefaultValues |= constructorParameters[i].HasDefaultValue;
src\runtime\src\libraries\Common\src\Extensions\ParameterDefaultValue\ParameterDefaultValue.netcoreapp.cs (1)
16return parameter.HasDefaultValue;
System.Private.CoreLib (1)
src\runtime\src\libraries\System.Private.CoreLib\src\System\DefaultBinder.cs (1)
246if (defaultValueBinding && par[j].HasDefaultValue)
System.Text.Json (1)
System\Text\Json\Serialization\Metadata\DefaultJsonTypeInfoResolver.Helpers.cs (1)
783HasDefaultValue = reflectionInfo.HasDefaultValue,