private SNIReadSyncOverAsync ( System.Data.SqlClient.SNIHandle pConn, IntPtr &ppNewPacket, int timeout ) : uint | ||
pConn | System.Data.SqlClient.SNIHandle | |
ppNewPacket | IntPtr | |
timeout | int | |
리턴 | uint |
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)); }