System.Net.SafeCloseHandle.SafeLocalFree.SafeGlobalFree.SafeOverlappedFree.SafeOverlappedFree.Alloc C# (CSharp) Method

Alloc() public static method

public static Alloc ( ) : System.Net.SafeOverlappedFree
return System.Net.SafeOverlappedFree
        public static SafeOverlappedFree Alloc() {
            SafeOverlappedFree result = UnsafeNclNativeMethods.SafeNetHandlesSafeOverlappedFree.LocalAlloc(LPTR, (UIntPtr) Win32.OverlappedSize);
            if (result.IsInvalid) {
                result.SetHandleAsInvalid();
                throw new OutOfMemoryException();
            }
            return result;
        }

Same methods

SafeCloseHandle.SafeLocalFree.SafeGlobalFree.SafeOverlappedFree.SafeOverlappedFree::Alloc ( SafeCloseSocket socketHandle ) : System.Net.SafeOverlappedFree
SafeCloseHandle.SafeLocalFree.SafeGlobalFree.SafeOverlappedFree.SafeOverlappedFree