Table of Contents

API reference

Every public type and member in Dynamitey.Community, generated from the XML documentation comments in the source.

The Dynamitey.Internal namespace is deliberately excluded. Its types are public for reasons of DLR plumbing — generated call sites and cached binders must reach them across assembly boundaries — but they are not a supported surface and are not documented here. They are tracked in PublicAPI.Shipped.txt for the 4.0.0 surface, and in PublicAPI.Unshipped.txt for anything added since, so they cannot change silently. They are not part of the contract offered to consumers.

Where to look first

Type What it does
Dynamic The main entry point: InvokeMember, InvokeGet, InvokeSet, InvokeConstructor, Curry, Linq, and the conversion helpers
InvokeContext Chooses the context a call binds in — static versus instance, and whose accessibility applies
InvokeArg Passes a named argument to a dynamic call
CacheableInvocation A reusable, pre-resolved invocation. See Caching
Builder Inline object-graph construction. See Builders
Tupler Runtime tuple creation and manipulation. See Tuples
LateType A type resolved by name at runtime. See Late types