public static SafeOverlappedFree Alloc(SafeCloseSocket socketHandle) { SafeOverlappedFree result = Alloc(); result._socketHandle = socketHandle; return result; }