/// <summary> /// Initializes a new instance of the <see cref="TdsContext"/> class. /// </summary> /// <param name="request">The request.</param> public TdsContext(TdsRequest request) { _timeoutStartTimeUtcTicks = -1L; _timeoutTicks = -1L; _threadAbortOnTimeout = true; ThreadContextId = new object(); Init(request); request.Context = this; }
private void Init(TdsRequest request) { _request = request; _utcTimestamp = DateTime.UtcNow; }