Vraag : Hoe te om de e-mailprestaties in C# te verbeteren

Ik verzend een e-mail naar de mijn e-mailrekening in programmetically het gebruiken van c#, maar ik krijg e-mail na 2 min. Ik zie prestatieskwestie onder ogen. ik wil een e-mail naar de minder dan haif-minieme gebruiker verzenden. Hoe te om de prestaties te verbeteren?

Here Mijn Code
_message
MailMessage = nieuwe MailMessage ();

 _message.Van = nieuwe MailAddress („[email protected]“);
_message. To.Add (nieuwe MailAddress („[email protected]“)); /> _message _message
SmtpClient _smtp = nieuwe SmtpClient (System.Configuration. ConfigurationSettings. AppSettings [ " SMTPHOST " ]);
_smtp. Verzend (_message);

Antwoord : Hoe te om de e-mailprestaties in C# te verbeteren

UI pas gebruik in de gebeurtenissen die met CreateEvent API worden gecre�ërd. Deze gebeurtenissen (hun handvatten) zijn gekend voor de draad UI en de arbeidersdraad. UI de draad heft de gebeurtenissen door SetEvent op te roepen. De werkende draad is altijd op een wachtende wijze - het bevat een lijn met binnenkant WaitForMultipleObject - deze functie toestaat om op weinig gebeurtenissen te wachten en als één deze gebeurtenissen de gesignaleerde staat krijgt, kan deze draad een actie uitvoeren.
Als de het werk draadbehoefte om de draad mee te delen UI, het een bericht naar het belangrijkste venster van deze draad verzendt.
 
Andere oplossingen  
 
programming4us programming4us