29 references to IsOptional
Aspire.Hosting.RemoteHost (4)
AtsCapabilityScanner.cs (4)
1876
if (!param.
IsOptional
)
2053
if (!param.
IsOptional
)
2114
IsOptional = param.
IsOptional
,
2157
IsOptional = param.
IsOptional
,
Aspire.Hosting.Tests (1)
DebugSupportExtensionsTests.cs (1)
54
Assert.True(modeOverload.GetParameters()[2].
IsOptional
);
Microsoft.Extensions.AI.Abstractions (2)
Utilities\AIJsonUtilities.Schema.Create.cs (2)
139
bool isRequired = !parameter.
IsOptional
&& !hasDefaultValue;
863
if (parameterInfo.
IsOptional
|| IsFSharpOptionalParameter(parameterInfo))
Microsoft.VisualBasic.Core (18)
Microsoft\VisualBasic\CompilerServices\LateBinding.vb (1)
1080
If TypeOf oArg Is Missing AndAlso Parameter.
IsOptional
Then
Microsoft\VisualBasic\CompilerServices\OverloadResolution.vb (7)
60
If Not longerSignature(index).
IsOptional
Then
74
(Not shorterSignature(i).
IsOptional
OrElse
75
Not longerSignature(i).
IsOptional
) Then
1253
If parameter.
IsOptional
Then
1362
If argument Is System.Reflection.Missing.Value AndAlso parameter.
IsOptional
Then
1647
If matchedParameters(index) = False AndAlso Not parameters(index).
IsOptional
Then
1834
Debug.Assert(parameters(index).
IsOptional
,
Microsoft\VisualBasic\CompilerServices\Symbols.vb (1)
715
If Not parameters(index).
IsOptional
Then
Microsoft\VisualBasic\CompilerServices\Utils.LateBinder.vb (2)
505
If parameter.
IsOptional
Then
518
If parameter.
IsOptional
Then
Microsoft\VisualBasic\CompilerServices\VBBinder.vb (7)
470
If TypeOf args(ArgIndex) Is System.Reflection.Missing AndAlso (ArgIndex > Parameters.GetUpperBound(0) OrElse Parameters(ArgIndex).
IsOptional
) Then
566
If Parameters(ParmIndex).
IsOptional
OrElse (ParmIndex = ParamArrayIndexList(MethodIndex)) Then
609
If (ArgType Is Type.Missing) AndAlso Parameters(ParmIndex).
IsOptional
Then
813
If (ArgIndex = ARG_MISSING) AndAlso Parameters(ParmIndex).
IsOptional
_
826
If (ArgType Is Type.Missing) AndAlso Parameters(ParmIndex).
IsOptional
Then
1548
If Not p1(i).
IsOptional
Then
1556
If Not p2(i).
IsOptional
Then
System.Private.CoreLib (2)
System\Reflection\Runtime\BindingFlagSupport\Shared.cs (1)
85
if (!parameterInfos[argumentTypes.Length].
IsOptional
)
System\Reflection\Runtime\ParameterInfos\RuntimeFatMethodParameterInfo.cs (1)
82
defaultValue =
IsOptional
? (object)Missing.Value : (object)DBNull.Value;
System.Private.Xml (1)
System\Xml\Xsl\XsltOld\XsltCompileContext.cs (1)
980
if (parameters[i].
IsOptional
)
System.Reflection.MetadataLoadContext (1)
System\Reflection\TypeLoading\Parameters\Ecma\EcmaFatMethodParameter.cs (1)
48
return
IsOptional
? (object)Missing.Value : (object)DBNull.Value;