7 overrides of DefaultValue
Microsoft.AspNetCore.Http.Extensions (1)
src\Shared\PropertyAsParameterInfo.cs (1)
48public override object? DefaultValue
Microsoft.AspNetCore.Mvc.ApiExplorer (1)
src\Shared\PropertyAsParameterInfo.cs (1)
48public override object? DefaultValue
Microsoft.AspNetCore.OpenApi (1)
src\Shared\PropertyAsParameterInfo.cs (1)
48public override object? DefaultValue
System.Private.CoreLib (1)
src\System\Reflection\RuntimeParameterInfo.cs (1)
272public override object? DefaultValue => GetDefaultValue(false);
System.Reflection.Context (1)
System\Reflection\Context\Delegation\DelegatingParameterInfo.cs (1)
23public override object? DefaultValue
System.Reflection.Emit (1)
System\Reflection\Emit\ParameterBuilderImpl.cs (1)
89public override object? DefaultValue => HasDefaultValue ? _pb._defaultValue : null;
System.Reflection.MetadataLoadContext (1)
System\Reflection\TypeLoading\Parameters\RoParameter.cs (1)
36public sealed override object DefaultValue => throw new InvalidOperationException(SR.Arg_ReflectionOnlyParameterDefaultValue);
39 references to DefaultValue
Microsoft.AspNetCore.Connections.Abstractions (1)
src\Shared\ParameterDefaultValue\ParameterDefaultValue.cs (1)
31defaultValue = parameter.DefaultValue;
Microsoft.AspNetCore.Http.Abstractions (1)
src\Shared\ParameterDefaultValue\ParameterDefaultValue.cs (1)
31defaultValue = parameter.DefaultValue;
Microsoft.AspNetCore.Http.Extensions (4)
RequestDelegateFactory.cs (3)
1794Expression.Constant(parameter.DefaultValue, parameter.ParameterType))); 1956Expression.Convert(Expression.Constant(parameter.DefaultValue), parameter.ParameterType))); 2351Expression.Coalesce(BodyValueExpr, Expression.Constant(parameter.DefaultValue)),
src\Shared\PropertyAsParameterInfo.cs (1)
49=> _constructionParameterInfo?.DefaultValue;
Microsoft.AspNetCore.Http.Extensions.Tests (2)
PropertyAsParameterInfoTests.cs (2)
158Assert.NotNull(parameterInfo.DefaultValue); 159Assert.IsType<int>(parameterInfo.DefaultValue);
Microsoft.AspNetCore.Mvc.ApiExplorer (3)
EndpointMetadataApiDescriptionProvider.cs (2)
193DefaultValue = parameter.ParameterInfo.DefaultValue, 243DefaultValue = parameter.DefaultValue,
src\Shared\PropertyAsParameterInfo.cs (1)
49=> _constructionParameterInfo?.DefaultValue;
Microsoft.AspNetCore.Mvc.Core (1)
src\Shared\ParameterDefaultValue\ParameterDefaultValue.cs (1)
31defaultValue = parameter.DefaultValue;
Microsoft.AspNetCore.Mvc.RazorPages.Test (1)
Infrastructure\ExecutorFactoryTest.cs (1)
194defaultValue = methodParameter.DefaultValue;
Microsoft.AspNetCore.OpenApi (2)
Extensions\JsonNodeSchemaExtensions.cs (1)
317schema.ApplyDefaultValue(parameterInfo.DefaultValue, jsonTypeInfo);
src\Shared\PropertyAsParameterInfo.cs (1)
49=> _constructionParameterInfo?.DefaultValue;
Microsoft.AspNetCore.Shared.Tests (1)
src\Shared\ParameterDefaultValue\ParameterDefaultValue.cs (1)
31defaultValue = parameter.DefaultValue;
Microsoft.CSharp (2)
Microsoft\CSharp\RuntimeBinder\SymbolTable.cs (2)
1537if (parameter.DefaultValue != null) 1539object defValue = parameter.DefaultValue;
Microsoft.Extensions.AI (3)
Functions\AIFunctionFactory.cs (3)
934return parameter.DefaultValue; 960return parameter.DefaultValue; 1004return parameter.DefaultValue;
Microsoft.Extensions.AI.Abstractions (2)
src\Shared\JsonSchemaExporter\JsonSchemaExporter.ReflectionHelpers.cs (1)
306object? defaultValue = parameterInfo.DefaultValue;
Utilities\AIJsonUtilities.Schema.Create.cs (1)
456object? defaultValue = parameterInfo.DefaultValue;
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.cs (1)
27defaultValue = parameter.DefaultValue;
Microsoft.Extensions.DependencyInjection (1)
src\libraries\Common\src\Extensions\ParameterDefaultValue\ParameterDefaultValue.cs (1)
27defaultValue = parameter.DefaultValue;
Microsoft.Extensions.DependencyInjection.Abstractions (1)
src\libraries\Common\src\Extensions\ParameterDefaultValue\ParameterDefaultValue.cs (1)
27defaultValue = parameter.DefaultValue;
Microsoft.VisualBasic.Core (7)
Microsoft\VisualBasic\CompilerServices\LateBinding.vb (1)
1081oArg = Parameter.DefaultValue
Microsoft\VisualBasic\CompilerServices\OverloadResolution.vb (1)
1363argument = parameter.DefaultValue
Microsoft\VisualBasic\CompilerServices\Utils.LateBinder.vb (1)
520Dim defaultValue As Object = parameter.DefaultValue
Microsoft\VisualBasic\CompilerServices\VBBinder.vb (4)
417If (Parameters(j).DefaultValue Is System.DBNull.Value) Then 1171objs(ParmIndex) = ObjectType.CTypeHelper(parms(ParmIndex).DefaultValue, parms(ParmIndex).ParameterType) 1228objs(ArgIndex) = ObjectType.CTypeHelper(parms(ArgIndex).DefaultValue, parms(ArgIndex).ParameterType) 1233objs(ParmIndex) = ObjectType.CTypeHelper(parms(ParmIndex).DefaultValue, parms(ParmIndex).ParameterType)
Shared (1)
JsonSchemaExporter\JsonSchemaExporter.ReflectionHelpers.cs (1)
306object? defaultValue = parameterInfo.DefaultValue;
System.Private.CoreLib (2)
src\libraries\System.Private.CoreLib\src\System\Reflection\MethodBase.cs (2)
144if (paramInfo.DefaultValue == DBNull.Value) 149object? arg = paramInfo.DefaultValue;
System.Reflection.Context (1)
System\Reflection\Context\Delegation\DelegatingParameterInfo.cs (1)
25get { return UnderlyingParameter.DefaultValue; }
System.Text.Json (1)
src\libraries\System.Text.Json\Common\ReflectionExtensions.cs (1)
291object? defaultValue = parameterInfo.DefaultValue;