FluidFramework
FluidFramework copied to clipboard
Remove IFluidHandleInternal.bind function
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