Search Results for

    Show / Hide Table of Contents

    Creation Context

    When a native resource instance is created, the call stack and the instance are associated with a creation context. The creation context indicates how the resource instance was created. Below is a presentation of the different creation contexts that exist:

    Managed runtime
    The "managed runtime" creation context indicates that the instance was created by the runtime itself, e.g., internal structures used when loading classes and JITting.

    Unmanaged interop
    The "unmanaged interop" creation context indicates that the instance was created using a P/Invoke call, i.e., by managed code that makes a call to an unmanaged function.

    Other unmanaged
    The "other unmanaged" creation context indicates that the instance was created by a thread that has not run any managed code.

    In This Article
    Back to top

    © Copyright 2002-2020. SciTech Software AB.
    For information about .NET Memory Profiler, see the product site at https://memprofiler.com