1 write to _transport
System.Net.Mail (1)
System\Net\Mail\SmtpClient.cs (1)
100_transport = new SmtpTransport(this);
20 references to _transport
System.Net.Mail (20)
System\Net\Mail\SmtpClient.cs (20)
95[MemberNotNull(nameof(_transport))] 101if (NetEventSource.Log.IsEnabled()) NetEventSource.Associate(this, _transport); 224return _transport.Credentials; 240_transport.Credentials = _useDefaultCredentials ? CredentialCache.DefaultNetworkCredentials : _customCredentials; 323return _transport.EnableSsl; 327_transport.EnableSsl = value; 338return _transport.ClientCertificates; 352return _transport.ServerSupportsEai; 462_transport.IdentityRequired = false; // everything completes on the same thread. 495writer = _transport.SendMail(message.Sender ?? message.From, recipients, 604_transport.IdentityRequired = Credentials != null && (ReferenceEquals(Credentials, CredentialCache.DefaultNetworkCredentials) || (cache = Credentials as CredentialCache) == null || IsSystemNetworkCredentialInCache(cache)); 634_operationCompletedResult = new ContextAwareResult(_transport.IdentityRequired, true, null, this, s_contextSafeCompleteCallback); 637if (_transport.IsConnected) 650if (NetEventSource.Log.IsEnabled()) NetEventSource.Info(this, $"Calling BeginConnect. Transport: {_transport}"); 651_transport.BeginGetConnection(_operationCompletedResult, ConnectCallback, _operationCompletedResult, Host!, Port); 967_transport.BeginSendMail(_message!.Sender ?? _message.From!, _recipients!, 990if (!_transport.IsConnected) 992_transport.GetConnection(_host!, _port); 996private void Abort() => _transport.Abort(); 1015_transport?.ReleaseConnection();