public static unsafe void TransferFrom(
     Allocation *allocation,
     AllocationOwnerId oldOwner)
 {
     return(SharedHeap.TransferOwnership(
                (SharedHeap.Allocation *)allocation,
                oldOwner,
                SharedHeap.CurrentProcessSharedHeap.DataOwnerId));
 }
 public static unsafe void TransferTo(
     Allocation *allocation,
     AllocationOwnerId newOwner)
 {
     return(SharedHeap.TransferOwnership(
                (SharedHeap.Allocation *)allocation,
                SharedHeap.CurrentProcessSharedHeap.DataOwnerId,
                newOwner));
 }
 public static unsafe void TransferFrom(
     Allocation *allocation,
     AllocationOwnerId oldOwner);
 public static unsafe void TransferTo(
     Allocation *allocation,
     AllocationOwnerId newOwner);