Open sandboxFocus

Enum CallerIntent

Specifies the caller's intent regarding Initialize(InitializationContext) invocation. Values are mutually exclusive (not a flags enum).

Namespace: Metalama.Framework.RunTime.Initialization
Assembly: Metalama.Framework.dll
Syntax
public enum CallerIntent : byte
Remarks

This value is carried by Intent and indicates whether the caller has committed to invoking Initialize(InitializationContext) after construction.

Fields

Name Description
None

No guarantee that Initialize(InitializationContext) will be called. Used by non-instrumented callers (generated overload).

WillInitialize

The caller will call Initialize(InitializationContext) after construction (e.g., after an object initializer completes).

See Also