This namespace contains the types that can be utilized in standard, run-time code. Other namespaces encompass types that are exclusively usable in build-time code.
Classes
AspectGeneratedAttribute
A custom attribute added to introduced parameters.
AsyncEnumerableArray<T>
AsyncEnumerableList<T>
FieldOrPropertyInfo
Represents a reflection FieldInfo or a PropertyInfo.
ReflectionHelper
Provides extension methods for reflection operations.
RunTimeAspectHelper
Defines helper methods used by code transformed by aspects.
RunTimeAspectHelper.AsyncEnumerator<T>
RunTimeAspectHelper.Enumerator
An IEnumerator wrapper around a List<object?> that supports Reset().
This type is used by code transformed by aspects when return value contracts are applied to iterator methods
that return IEnumerator.
RunTimeAspectHelper.Enumerator<T>
An IEnumerator<T> wrapper around a List<T> that supports Reset(). This type is used by code transformed by aspects when return value contracts are applied to iterator methods that return IEnumerator<T>.