6 overrides of HasDefaultValue
Microsoft.AspNetCore.Http.Extensions (1)
src\Shared\PropertyAsParameterInfo.cs (1)
46public override bool HasDefaultValue
Microsoft.AspNetCore.Mvc.ApiExplorer (1)
src\Shared\PropertyAsParameterInfo.cs (1)
46public override bool HasDefaultValue
Microsoft.AspNetCore.OpenApi (1)
src\Shared\PropertyAsParameterInfo.cs (1)
46public override bool HasDefaultValue
System.Private.CoreLib (1)
src\System\Reflection\RuntimeParameterInfo.cs (1)
261public override bool HasDefaultValue
System.Reflection.Emit (1)
System\Reflection\Emit\ParameterBuilderImpl.cs (1)
87public override bool HasDefaultValue => _pb._defaultValue != DBNull.Value;
System.Reflection.MetadataLoadContext (1)
System\Reflection\TypeLoading\Parameters\RoParameter.cs (1)
35public abstract override bool HasDefaultValue { get; }
39 references to HasDefaultValue
Microsoft.AspNetCore.Connections.Abstractions (2)
src\Shared\ParameterDefaultValue\ParameterDefaultValue.cs (2)
27if (parameter.HasDefaultValue) 82return parameter.HasDefaultValue;
Microsoft.AspNetCore.Http.Abstractions (2)
src\Shared\ParameterDefaultValue\ParameterDefaultValue.cs (2)
27if (parameter.HasDefaultValue) 82return parameter.HasDefaultValue;
Microsoft.AspNetCore.Http.Extensions (5)
RequestDelegateFactory.cs (4)
1790var ifNotNullTryParse = !parameter.HasDefaultValue 1932if (nullability.ReadState != NullabilityState.NotNull && !parameter.HasDefaultValue) 2347else if (parameter.HasDefaultValue) 2373return parameter.HasDefaultValue
src\Shared\PropertyAsParameterInfo.cs (1)
47=> _constructionParameterInfo is not null && _constructionParameterInfo.HasDefaultValue;
Microsoft.AspNetCore.Http.Extensions.Tests (3)
PropertyAsParameterInfoTests.cs (3)
145Assert.False(parameterInfo.HasDefaultValue); 157Assert.True(parameterInfo.HasDefaultValue); 173Assert.False(parameterInfo.HasDefaultValue);
Microsoft.AspNetCore.Mvc.Abstractions (1)
ModelBinding\ModelMetadata.cs (1)
754HasDefaultValue = MetadataKind == ModelMetadataKind.Parameter && Identity.ParameterInfo!.HasDefaultValue;
Microsoft.AspNetCore.Mvc.ApiExplorer (1)
src\Shared\PropertyAsParameterInfo.cs (1)
47=> _constructionParameterInfo is not null && _constructionParameterInfo.HasDefaultValue;
Microsoft.AspNetCore.Mvc.Core (3)
ApplicationModels\InferParameterBindingInfoConvention.cs (1)
182if (parameter.ParameterInfo.HasDefaultValue)
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.Mvc.RazorPages.Test (1)
Infrastructure\ExecutorFactoryTest.cs (1)
192if (methodParameter.HasDefaultValue)
Microsoft.AspNetCore.OpenApi (4)
Extensions\JsonNodeSchemaExtensions.cs (1)
315if (parameterInfo.HasDefaultValue)
Services\OpenApiGenerator.cs (2)
313var isOptional = requestBodyParameter.HasDefaultValue 391: parameter.HasDefaultValue || nullability.ReadState != NullabilityState.NotNull;
src\Shared\PropertyAsParameterInfo.cs (1)
47=> _constructionParameterInfo is not null && _constructionParameterInfo.HasDefaultValue;
Microsoft.AspNetCore.Shared.Tests (2)
src\Shared\ParameterDefaultValue\ParameterDefaultValue.cs (2)
27if (parameter.HasDefaultValue) 82return parameter.HasDefaultValue;
Microsoft.Extensions.AI (4)
Functions\AIFunctionFactory.cs (4)
905if (!parameter.HasDefaultValue && services is null) 924if (!parameter.HasDefaultValue) 950if (!parameter.HasDefaultValue) 998if (!parameter.HasDefaultValue)
Microsoft.Extensions.AI.Abstractions (2)
src\Shared\JsonSchemaExporter\JsonSchemaExporter.cs (1)
713if (parameter.HasDefaultValue)
Utilities\AIJsonUtilities.Schema.Create.cs (1)
103hasDefaultValue: parameter.HasDefaultValue,
Microsoft.Extensions.AI.Tests (1)
Functions\AIFunctionFactoryTest.cs (1)
560p.HasDefaultValue ? p.DefaultValue :
Microsoft.Extensions.Configuration.Binder (1)
src\libraries\Common\src\Extensions\ParameterDefaultValue\ParameterDefaultValue.netcoreapp.cs (1)
16return parameter.HasDefaultValue;
Microsoft.Extensions.DependencyInjection (1)
src\libraries\Common\src\Extensions\ParameterDefaultValue\ParameterDefaultValue.netcoreapp.cs (1)
16return parameter.HasDefaultValue;
Microsoft.Extensions.DependencyInjection.Abstractions (2)
ActivatorUtilities.cs (1)
462hasAnyDefaultValues |= constructorParameters[i].HasDefaultValue;
src\libraries\Common\src\Extensions\ParameterDefaultValue\ParameterDefaultValue.netcoreapp.cs (1)
16return parameter.HasDefaultValue;
Shared (1)
JsonSchemaExporter\JsonSchemaExporter.cs (1)
713if (parameter.HasDefaultValue)
System.Text.Json (1)
System\Text\Json\Serialization\Metadata\DefaultJsonTypeInfoResolver.Helpers.cs (1)
309HasDefaultValue = reflectionInfo.HasDefaultValue,
Test.Utilities (1)
CodeMetricsTestsBase.cs (1)
134if (parameterInfos.Length > 1 && !parameterInfos[1].HasDefaultValue)