AdapterHelper.AreParameterSignaturesMatching Method

Namespace
Kampute.DocToolkit.Metadata.Adapters
Assembly
  • Kampute.DocToolkit.dll

Definition

Determines whether two parameter lists represent equivalent signatures from the perspective of method overriding or interface implementation.
public static bool AreParameterSignaturesMatching(IReadOnlyList<IParameter> baseParameters, IReadOnlyList<IParameter> derivedParameters)

Parameters

baseParameters IReadOnlyList<IParameter>
The overridden or interface parameter list to compare against.
derivedParameters IReadOnlyList<IParameter>
The overriding or implementing parameter list to compare.

Returns

bool
true if the parameter lists are equivalent; otherwise, false.

Exceptions

ArgumentNullException
Thrown when baseParameters or derivedParameters is null.