C# (CSharp) DeftTech.DuckTyping Namespace

Nested Namespaces

DeftTech.DuckTyping.Tests

Classes

Name Description
AmbiguousTypesException Exception thrown when two types cannot be distinguished from one another in a way that enables comparison.
DelegateDuckCaster Duck casting strategy used to cast two delegate types.
DelegateDuckProxyType Class that performs the generation of duck proxy types for forwarding delegate calls.
EnumStringDuckCaster Duck casting strategy used to cast between enums and strings.
GenericParameterDuckCaster
InterfaceDuckCaster Duck casting strategy that casts an object to an interface.
InterfaceStaticDuckCaster Static duck casting strategy that casts a static type to an interface.