Class NamedArgumentResolveResult
- Namespace
- ICSharpCode.Decompiler.Semantics
- Assembly
- ICSharpCode.Decompiler.dll
Represents a named argument.
public class NamedArgumentResolveResult : ResolveResult
- Inheritance
-
NamedArgumentResolveResult
- Inherited Members
- Extension Methods
Constructors
NamedArgumentResolveResult(IParameter, ResolveResult, IParameterizedMember)
public NamedArgumentResolveResult(IParameter parameter, ResolveResult argument, IParameterizedMember member = null)
Parameters
parameter
IParameterargument
ResolveResultmember
IParameterizedMember
NamedArgumentResolveResult(string, ResolveResult)
public NamedArgumentResolveResult(string parameterName, ResolveResult argument)
Parameters
parameterName
stringargument
ResolveResult
Fields
Argument
Gets the argument passed to the parameter.
public readonly ResolveResult Argument
Field Value
Member
Gets the member to which the parameter belongs. This field can be null.
public readonly IParameterizedMember Member
Field Value
Parameter
Gets the parameter. This field can be null.
public readonly IParameter Parameter
Field Value
ParameterName
Gets the parameter name.
public readonly string ParameterName
Field Value
Methods
GetChildResults()
public override IEnumerable<ResolveResult> GetChildResults()