Terraria v1.4.4.9
Terraria source code documentation
Loading...
Searching...
No Matches
SmtpException.cs
Go to the documentation of this file.
3
4namespace System.Net.Mail;
5
7[TypeForwardedFrom("System, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089")]
9{
10 private SmtpStatusCode _statusCode = SmtpStatusCode.GeneralFailure;
11
13 {
14 get
15 {
16 return _statusCode;
17 }
18 set
19 {
21 }
22 }
23
28
30 {
31 return statusCode switch
32 {
56 };
57 }
58
64
65 public SmtpException(SmtpStatusCode statusCode, string? message)
66 : base(message)
67 {
69 }
70
75
76 public SmtpException(string? message)
77 : base(message)
78 {
79 }
80
81 public SmtpException(string? message, Exception? innerException)
82 : base(message, innerException)
83 {
84 }
85
91
97
98 internal SmtpException(string message, string serverResponse)
99 : base(message + " " + System.SR.Format(System.SR.MailServerResponse, serverResponse))
100 {
101 }
102
107
109 {
111 serializationInfo.AddValue("Status", (int)_statusCode, typeof(int));
112 }
113}
override void GetObjectData(SerializationInfo serializationInfo, StreamingContext streamingContext)
SmtpException(string message, string serverResponse)
void ISerializable. GetObjectData(SerializationInfo serializationInfo, StreamingContext streamingContext)
static string GetMessageForStatus(SmtpStatusCode statusCode)
static string GetMessageForStatus(SmtpStatusCode statusCode, string serverResponse)
SmtpException(SerializationInfo serializationInfo, StreamingContext streamingContext)
SmtpException(SmtpStatusCode statusCode, string serverMessage, bool serverResponse)
SmtpException(string? message, Exception? innerException)
SmtpException(SmtpStatusCode statusCode)
SmtpException(SmtpStatusCode statusCode, string? message)
static string SmtpCommandUnrecognized
Definition SR.cs:78
static string SmtpBadCommandSequence
Definition SR.cs:70
static string SmtpMailboxBusy
Definition SR.cs:94
static string SmtpStartMailInput
Definition SR.cs:120
static string SmtpUserNotLocalTryAlternatePath
Definition SR.cs:128
static string Format(string resourceFormat, object p1)
Definition SR.cs:118
static string SmtpUserNotLocalWillForward
Definition SR.cs:130
static string SmtpLocalErrorInProcessing
Definition SR.cs:92
static string SmtpServiceReady
Definition SR.cs:118
static string SmtpMailboxUnavailable
Definition SR.cs:98
static string SmtpServiceClosingTransmissionChannel
Definition SR.cs:116
static string SmtpExceededStorageAllocation
Definition SR.cs:80
static string SmtpCommandNotImplemented
Definition SR.cs:74
static string MailServerResponse
Definition SR.cs:62
static string SmtpSyntaxError
Definition SR.cs:122
static string SmtpOK
Definition SR.cs:106
static string SmtpInsufficientStorage
Definition SR.cs:86
static string SmtpMailboxNameNotAllowed
Definition SR.cs:96
static string SmtpClientNotPermitted
Definition SR.cs:72
static string SmtpTransactionFailed
Definition SR.cs:126
static string SmtpHelpMessage
Definition SR.cs:84
static string SmtpMustIssueStartTlsFirst
Definition SR.cs:100
static string SmtpSystemStatus
Definition SR.cs:124
static string SmtpServiceNotAvailable
Definition SR.cs:164
static string SmtpCommandParameterNotImplemented
Definition SR.cs:76
Definition SR.cs:7
void GetObjectData(SerializationInfo info, StreamingContext context)