System.Data.SqlClient.SNINativeMethodWrapper.SNIReadSyncOverAsync C# (CSharp) Method

SNIReadSyncOverAsync() private method

private SNIReadSyncOverAsync ( System.Data.SqlClient.SNIHandle pConn, IntPtr &ppNewPacket, int timeout ) : uint
pConn System.Data.SqlClient.SNIHandle
ppNewPacket IntPtr
timeout int
return uint
        internal static extern uint SNIReadSyncOverAsync(SNIHandle pConn, ref IntPtr ppNewPacket, int timeout);

Usage Example

Ejemplo n.º 1
0
        internal override PacketHandle ReadSyncOverAsync(int timeoutRemaining, out uint error)
        {
            SNIHandle handle = Handle;

            if (handle == null)
            {
                throw ADP.ClosedConnectionError();
            }
            IntPtr readPacketPtr = IntPtr.Zero;

            error = SNINativeMethodWrapper.SNIReadSyncOverAsync(handle, ref readPacketPtr, GetTimeoutRemaining());
            return(PacketHandle.FromNativePointer(readPacketPtr));
        }