Open
Description
Handle binding is an internal concept used to make sure objects attach to the Container graph when their handle is stored in a DDS which is itself attached.
The source of the "bind" operation has been assumed to be any handle, but only one (non-exported) implementation is actually supported (SharedObjectHandle
).
So the bind
function is deprecated in 2.40.0 on the IFluidHandleInterface
, moving instead to a internal types supporting the one valid implementation.
It's also deprecated on the various exported handle implementations that don't support it (they all were no-ops or threw).
Expected Timeline
We'll remove the bind
function everywhere but SharedObjectHandle
in 2.50.0