AdapterHelper Class

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

Definition

Provides helper methods for adapter implementations.
public static class AdapterHelper
Inheritance

Thread Safety

Public static members of the type are guaranteed to be thread-safe.

Methods

EquivalentParameters(IReadOnlyList<IParameter>, IReadOnlyList<IParameter>)Determines whether two parameter lists represent equivalent signatures from the perspective of method overriding or interface implementation.
HaveSameDeclarationScope(Type, Type)Determines whether two types originate from the same declaring type hierarchy.
IsValidTypeSubstitution(IMember, IType, IMember, IType)Determines whether a target type is a valid substitution for a source type in the context of method overriding or interface implementation.
SplitExplicitName(string)Splits an explicit interface implementation name into its interface and member components.