Classe TeamFoundationMailService
Un servizio per l'invio di posta elettronica con SMTP.
Gerarchia di ereditarietà
System.Object
Microsoft.TeamFoundation.Framework.Server.TeamFoundationMailService
Spazio dei nomi: Microsoft.TeamFoundation.Framework.Server
Assembly: Microsoft.TeamFoundation.Framework.Server (in Microsoft.TeamFoundation.Framework.Server.dll)
Sintassi
'Dichiarazione
<TeamFoundationServiceDependency(GetType(TeamFoundationSqlNotificationService))> _
<TeamFoundationServiceDependency(GetType(TeamFoundationRegistryService))> _
<TeamFoundationServiceDependency(GetType(IdentityService))> _
<TeamFoundationServiceDependency(GetType(TeamFoundationJobService))> _
Public Class TeamFoundationMailService _
Implements ITeamFoundationService
[TeamFoundationServiceDependency(typeof(TeamFoundationSqlNotificationService))]
[TeamFoundationServiceDependency(typeof(TeamFoundationRegistryService))]
[TeamFoundationServiceDependency(typeof(IdentityService))]
[TeamFoundationServiceDependency(typeof(TeamFoundationJobService))]
public class TeamFoundationMailService : ITeamFoundationService
Il tipo TeamFoundationMailService espone i seguenti membri.
Costruttori
Nome | Descrizione | |
---|---|---|
![]() |
TeamFoundationMailService |
In alto
Proprietà
Nome | Descrizione | |
---|---|---|
![]() |
AnonymousAuth | True invia quindi viene inviato al server anonimo. |
![]() |
CertThumbprint | L'id digitale del certificato utilizzato per autenticare sul server SMTP. |
![]() |
Enabled | Un flag che indica se il servizio di posta elettronica viene attivato o meno.Se attivata, tutti gli altri campi sono garantiti per essere caricati dal Registro di sistema. |
![]() |
EnableSsl | SSL di utilizzo comunicano al server SMTP. |
![]() |
FromAddress | L'indirizzo di posta elettronica predefinito che verrà visualizzato nel campo "from" di posta elettronica inviati ad esempio un account del servizio). |
![]() |
LastRetry | L'ultimo tentativo di inviare richieste non riuscite di posta elettronica. |
![]() |
LogAllExceptions | L'indicatore di se tutti inviano le eccezioni di posta elettronica deve essere registrato. |
![]() |
LogLevel | Il livello di registrazione. |
![]() |
MaxEmailBodySize | La dimensione massima corporea di posta elettronica in byte). |
![]() |
MaxRetryAttempts | Numero massimo di tentativi delle richieste non riuscite di posta elettronica. |
![]() |
RetryInterval | Intervallo (secondi) tra il tentativo. |
![]() |
SendMailJobDelay | Durata di ritardo (secondi) del processo di posta elettronica di inviare. |
![]() |
SmtpPassword | Parte della password della credenziale utilizzata per connettersi al server SMTP. |
![]() |
SmtpPort | La porta SMTP. |
![]() |
SmtpServer | L'indirizzo di rete del server SMTP di host. |
![]() |
SmtpUser | Credenziali utente per connettersi al server SMTP.Quando l'autorizzazione null o vuota, integrata viene utilizzata. |
![]() |
UseReplyTo | Un flag che controlla se il campo "from" venga popolato con l'indirizzo di posta elettronica del creatore, o l'indirizzo di posta elettronica predefinito (e l'indirizzo di posta elettronica del creatore viene inserito in risposta all'elenco. |
In alto
Metodi
Nome | Descrizione | |
---|---|---|
![]() |
Equals | Determina se l'oggetto specificato equivale all'oggetto corrente. (Ereditato da Object) |
![]() |
Finalize | Consente a un oggetto di provare a liberare risorse ed eseguire altre operazioni di pulitura prima che l'oggetto stesso venga recuperato dalla procedura di Garbage Collection. (Ereditato da Object) |
![]() |
GetHashCode | Funge da funzione hash predefinita. (Ereditato da Object) |
![]() |
GetType | Ottiene l'oggetto Type dell'istanza corrente. (Ereditato da Object) |
![]() |
LoadSettings | Caricare le impostazioni di TeamFoundationMailSevice dal Registro di sistema. |
![]() |
MemberwiseClone | Consente di creare una copia dei riferimenti dell'oggetto Object corrente. (Ereditato da Object) |
![]() |
QueueMailJob(TeamFoundationRequestContext, IEnumerable<MailMessage>) | Accodare i messaggi da inviare al SendMailJob. |
![]() |
QueueMailJob(TeamFoundationRequestContext, MailMessage) | Accodare un nuovo messaggio venga inviato dal SendMailJob. |
![]() |
Send(TeamFoundationRequestContext, IEnumerable<MailMessage>) | Inviare messaggi di posta elettronica più.Se un'eccezione viene trovata, questo metodo non continuerà con inviare. |
![]() |
Send(TeamFoundationRequestContext, MailMessage) | Inviare un messaggio di posta elettronica. |
![]() |
ServiceEnd | Richiamato all'interruzione del servizio. |
![]() |
ServiceStart | Richiamato all'inizio del servizio. |
![]() |
ToString | Restituisce una stringa che rappresenta l'oggetto corrente. (Ereditato da Object) |
![]() |
ValidateMessage | Convalidare il messaggio da inviare o accodare per inviare. |
![]() |
ValidateMessages | Convalidare i messaggi da inviare o accodare per inviare. |
In alto
Codice thread safe
Qualsiasi membro static (Shared in Visual Basic) pubblico di questo tipo è thread-safe. I membri di istanza non sono garantiti come thread-safe.