SYMBOL INDEX (5201 symbols across 392 files) FILE: AotCompatibility/Program.cs class Program (line 37) | class Program method Main (line 39) | static int Main (string[] args) FILE: Documentation/Examples/ArcSignerExample.cs class ExampleArcSigner (line 13) | class ExampleArcSigner : ArcSigner method ExampleArcSigner (line 15) | public ExampleArcSigner (Stream stream, string domain, string selector... method ExampleArcSigner (line 19) | public ExampleArcSigner (string fileName, string domain, string select... method ExampleArcSigner (line 23) | public ExampleArcSigner (AsymmetricKeyParameter key, string domain, st... method GenerateArcAuthenticationResults (line 44) | protected override AuthenticationResults GenerateArcAuthenticationResu... method GenerateArcAuthenticationResultsAsync (line 69) | protected override Task GenerateArcAuthenticati... class Program (line 75) | class Program method Main (line 77) | public static void Main (string[] args) method Help (line 116) | static void Help () FILE: Documentation/Examples/ArcVerifierExample.cs class ExamplePublicKeyLocator (line 19) | class ExamplePublicKeyLocator : DkimPublicKeyLocatorBase method ExamplePublicKeyLocator (line 24) | public ExamplePublicKeyLocator () method DnsLookup (line 35) | AsymmetricKeyParameter DnsLookup (string domain, string selector, Canc... method LocatePublicKey (line 64) | public AsymmetricKeyParameter LocatePublicKey (string methods, string ... method LocatePublicKeyAsync (line 75) | public Task LocatePublicKeyAsync (string metho... class Program (line 83) | class Program method Main (line 85) | public static void Main (string[] args) method Help (line 131) | static void Help () FILE: Documentation/Examples/AttachmentExamples.cs class AttachmentExamples (line 7) | public static class AttachmentExamples method SaveMimePart (line 9) | public static void SaveMimePart (MimePart attachment, string fileName) method SaveMimePart (line 17) | public static void SaveMimePart (MessagePart attachment, string fileName) method SaveAttachments (line 25) | public static void SaveAttachments (MimeMessage message) method SaveAttachments (line 49) | public static void SaveAttachments (MimeMessage message) FILE: Documentation/Examples/BodyBuilder.cs class Program (line 5) | public class Program method Complex (line 7) | public static void Complex () method Simple (line 49) | public static void Simple () FILE: Documentation/Examples/DkimExamples.cs class DkimExamples (line 8) | public static class DkimExamples method DkimSign (line 11) | public static void DkimSign (MimeMessage message) FILE: Documentation/Examples/DkimVerifierExample.cs class ExamplePublicKeyLocator (line 19) | class ExamplePublicKeyLocator : DkimPublicKeyLocatorBase method ExamplePublicKeyLocator (line 24) | public ExamplePublicKeyLocator () method DnsLookup (line 35) | AsymmetricKeyParameter DnsLookup (string domain, string selector, Canc... method LocatePublicKey (line 64) | public AsymmetricKeyParameter LocatePublicKey (string methods, string ... method LocatePublicKeyAsync (line 75) | public Task LocatePublicKeyAsync (string metho... class Program (line 83) | class Program method Main (line 85) | public static void Main (string[] args) method Help (line 134) | static void Help () FILE: Documentation/Examples/ForwardExamples.cs class ForwardExamples (line 37) | public static class ForwardExamples method Forward (line 40) | public static MimeMessage Forward (MimeMessage original, MailboxAddres... method Forward (line 71) | public static MimeMessage Forward (MimeMessage original, MailboxAddres... FILE: Documentation/Examples/ImapBodyPartExamples.cs class ImapBodyPartExamples (line 38) | public static class ImapBodyPartExamples method DownloadBodyAndAttachments (line 41) | public static void DownloadBodyAndAttachments (string baseDirectory) method DownloadBodyAndAttachments (line 134) | public static void DownloadBodyAndAttachments (string baseDirectory) method CacheBodyParts (line 235) | public static void CacheBodyParts (string baseDirectory) method SaveAttachments (line 277) | public static void SaveAttachments (string baseDirectory) FILE: Documentation/Examples/ImapExamples.cs class ImapExamples (line 38) | public static class ImapExamples method DownloadMessages (line 41) | public static void DownloadMessages () method Capabilities (line 65) | public static void Capabilities () method ShowNamespaces (line 126) | public static void ShowNamespaces () method DownloadMessages (line 161) | public static void DownloadMessages () method DownloadMessages (line 185) | public static void DownloadMessages () method DownloadMessages (line 209) | public static void DownloadMessages () method DownloadMessages (line 231) | public static void DownloadMessages () method PrintSslConnectionInfo (line 253) | public static void PrintSslConnectionInfo (string host, int port) FILE: Documentation/Examples/ImapIdleExample.cs class Program (line 12) | class Program method Main (line 23) | public static void Main (string[] args) class IdleClient (line 41) | class IdleClient : IDisposable method IdleClient (line 53) | public IdleClient (string host, int port, SecureSocketOptions sslOptio... method ReconnectAsync (line 66) | async Task ReconnectAsync () method FetchMessageSummariesAsync (line 78) | async Task FetchMessageSummariesAsync (bool print) method WaitForNewMessagesAsync (line 105) | async Task WaitForNewMessagesAsync () method IdleAsync (line 137) | async Task IdleAsync () method RunAsync (line 153) | public async Task RunAsync () method OnCountChanged (line 190) | void OnCountChanged (object sender, EventArgs e) method OnMessageExpunged (line 215) | void OnMessageExpunged (object sender, MessageEventArgs e) method OnMessageFlagsChanged (line 233) | void OnMessageFlagsChanged (object sender, MessageFlagsChangedEventArg... method Exit (line 240) | public void Exit () method Dispose (line 245) | public void Dispose () FILE: Documentation/Examples/MessageDeliveryStatusExamples.cs class MessageDeliveryStatusExamples (line 33) | public static class MessageDeliveryStatusExamples method ProcessDeliveryStatusNotification (line 36) | public void ProcessDeliveryStatusNotification (MimeMessage message) FILE: Documentation/Examples/MimeParserExamples.cs class MimeParserExamples (line 9) | class MimeParserExamples method ParseMessage (line 12) | public static MimeMessage ParseMessage (string fileName) method ParseMbox (line 24) | public static void ParseMbox (string fileName) class MimeOffsets (line 44) | class MimeOffsets method MimeOffsetsExample (line 67) | public static void MimeOffsetsExample (string fileName) FILE: Documentation/Examples/MimeVisitorExamples.cs class HtmlPreviewVisitor (line 43) | class HtmlPreviewVisitor : MimeVisitor method HtmlPreviewVisitor (line 52) | public HtmlPreviewVisitor () method VisitMultipartAlternative (line 70) | protected override void VisitMultipartAlternative (MultipartAlternativ... method VisitMultipartRelated (line 77) | protected override void VisitMultipartRelated (MultipartRelated related) method TryGetImage (line 92) | bool TryGetImage (string url, out MimePart image) method GetDataUri (line 134) | string GetDataUri (MimePart image) method HtmlTagCallback (line 148) | void HtmlTagCallback (HtmlTagContext ctx, HtmlWriter htmlWriter) method VisitTextPart (line 208) | protected override void VisitTextPart (TextPart entity) method VisitTnefPart (line 237) | protected override void VisitTnefPart (TnefPart entity) method VisitMessagePart (line 243) | protected override void VisitMessagePart (MessagePart entity) method VisitMimePart (line 249) | protected override void VisitMimePart (MimePart entity) class ReplyVisitor (line 259) | public class ReplyVisitor : MimeVisitor method ReplyVisitor (line 268) | public ReplyVisitor () method Push (line 280) | void Push (MimeEntity entity) method Pop (line 295) | void Pop () method GetOnDateSenderWrote (line 300) | public static string GetOnDateSenderWrote (MimeMessage message) method Visit (line 312) | public override void Visit (MimeMessage message) method VisitMultipartAlternative (line 320) | protected override void VisitMultipartAlternative (MultipartAlternativ... method VisitMultipartRelated (line 332) | protected override void VisitMultipartRelated (MultipartRelated related) method VisitMultipart (line 349) | protected override void VisitMultipart (Multipart multipart) method HtmlTagCallback (line 361) | void HtmlTagCallback (HtmlTagContext ctx, HtmlWriter htmlWriter) method QuoteText (line 391) | string QuoteText (string text) method VisitTextPart (line 409) | protected override void VisitTextPart (TextPart entity) method VisitMessagePart (line 436) | protected override void VisitMessagePart (MessagePart entity) class Program (line 443) | public class Program method Render (line 446) | void Render (MimeMessage message) method Reply (line 461) | public static MimeMessage Reply (MimeMessage message, MailboxAddress f... method Reply (line 521) | public static MimeMessage Reply (MimeMessage message, MailboxAddress f... FILE: Documentation/Examples/MultipartFormDataExamples.cs class MultipartFormDataExample (line 7) | class MultipartFormDataExample method ParseMultipartFormData (line 10) | MimeEntity ParseMultipartFormData (HttpWebResponse response) method ParseMultipartFormData (line 19) | MimeEntity ParseMultipartFormData (HttpWebResponse response) FILE: Documentation/Examples/OAuth2ExchangeExample.cs class Program (line 12) | class Program method Main (line 16) | public static void Main (string[] args) method AuthenticateAsync (line 26) | static async Task AuthenticateAsync (ImapClient client) FILE: Documentation/Examples/OAuth2GMailExample.cs class Program (line 15) | class Program method Main (line 19) | public static void Main (string[] args) method AuthenticateAsync (line 29) | static async Task AuthenticateAsync (ImapClient client) FILE: Documentation/Examples/OpenPGPExamples.cs class MyGnuPGContext (line 12) | public class MyGnuPGContext : GnuPGContext method MyGnuPGContext (line 14) | public MyGnuPGContext () method GetPasswordForKey (line 18) | protected override string GetPasswordForKey (PgpSecretKey key) class OpenPGPExamples (line 26) | public class OpenPGPExamples method RegisterMyGnuPGeContext (line 28) | public void RegisterMyGnuPGeContext () method Encrypt (line 39) | public void Encrypt (MimeMessage message) method Decrypt (line 56) | public MimeEntity Decrypt (MimeMessage message) method Sign (line 71) | public void Sign (MimeMessage message) method Sign (line 91) | public void Sign (MimeMessage message, PgpSecretKey key) method Verify (line 101) | public void Verify (MimeMessage message) method Decrypt (line 125) | static Stream Decrypt (MimeMessage message) FILE: Documentation/Examples/ParameterExamples.cs class ParameterExamples (line 7) | public static class ParameterExamples method OverrideAllParameterEncodings (line 9) | public void OverrideAllParameterEncodings (MimePart part) method OverrideFileNameParameterEncodings (line 18) | public void OverrideFileNameParameterEncodings (MimePart part) FILE: Documentation/Examples/Pop3Examples.cs class Pop3Examples (line 37) | public static class Pop3Examples method DownloadMessages (line 40) | public static void DownloadMessages () method PrintCapabilities (line 63) | public static void PrintCapabilities () method DownloadMessages (line 103) | public static void DownloadMessages () method DownloadMessages (line 126) | public static void DownloadMessages () method DownloadNewMessages (line 148) | public static void DownloadNewMessages (HashSet previouslyDown... method DownloadNewMessages (line 181) | public static void DownloadNewMessages (HashSet previouslyDown... method PrintSslConnectionInfo (line 269) | public static void PrintSslConnectionInfo (string host, int port) FILE: Documentation/Examples/ProxyExamples.cs class ProxyExamples (line 39) | public static class ProxyExamples method SendMessageViaProxy (line 42) | public static void SendMessageViaProxy (MimeMessage message) FILE: Documentation/Examples/SMimeExamples.cs class MySecureMimeContext (line 10) | public class MySecureMimeContext : DefaultSecureMimeContext method MySecureMimeContext (line 12) | public MySecureMimeContext () method OpenDatabase (line 17) | static IX509CertificateDatabase OpenDatabase (string fileName) class SMimeExamples (line 35) | public class SMimeExamples method RegisterMySecureMimeContext (line 37) | public void RegisterMySecureMimeContext () method Encrypt (line 48) | public void Encrypt (MimeMessage message) method Decrypt (line 65) | public MimeEntity Decrypt (MimeMessage message) method MultipartSign (line 80) | public void MultipartSign (MimeMessage message) method MultipartSign (line 95) | public void MultipartSign (MimeMessage message, X509Certificate2 certi... method Pkcs7Sign (line 109) | public void Pkcs7Sign (MimeMessage message) method VerifyMultipartSigned (line 124) | public void VerifyMultipartSigned (MimeMessage message) method VerifyPkcs7 (line 148) | public void VerifyPkcs7 (MimeMessage message) FILE: Documentation/Examples/SmtpExamples.cs class SmtpExamples (line 36) | public static class SmtpExamples method SaveToPickupDirectory (line 39) | public static void SaveToPickupDirectory (MimeMessage message, string ... method LoadFromPickupDirectory (line 93) | public static MimeMessage LoadFromPickupDirectory (string fileName) method SendMessage (line 113) | public static void SendMessage (MimeMessage message) method PrintCapabilities (line 174) | public static void PrintCapabilities () method SendMessage (line 206) | public static void SendMessage (MimeMessage message) method SendMessage (line 264) | public static void SendMessage (MimeMessage message) method SendMessage (line 279) | public static void SendMessage (MimeMessage message) method SendMessageWithOptions (line 298) | public static void SendMessageWithOptions (MimeMessage message) method SendMessages (line 318) | public static void SendMessages (IList messages) method VerifyAddress (line 335) | public static void VerifyAddress () method ExpandAlias (line 354) | public static void ExpandAlias (string alias) class DSNSmtpClient (line 372) | public class DSNSmtpClient : SmtpClient method DSNSmtpClient (line 374) | public DSNSmtpClient () method GetEnvelopeId (line 390) | protected override string GetEnvelopeId (MimeMessage message) method GetDeliveryStatusNotifications (line 406) | protected override DeliveryStatusNotification? GetDeliveryStatusNoti... method PrintSslConnectionInfo (line 417) | public static void PrintSslConnectionInfo (string host, int port) FILE: Documentation/Examples/SslCertificateValidation.cs class SslCertificateValidationExample (line 13) | public static class SslCertificateValidationExample method SendMessage (line 15) | public static void SendMessage (MimeMessage message) method MySslCertificateValidationCallback (line 35) | static bool MySslCertificateValidationCallback (object sender, X509Cer... FILE: MailKit/AccessControl.cs class AccessControl (line 41) | public class AccessControl method AccessControl (line 57) | public AccessControl (string name, IEnumerable rights) method AccessControl (line 80) | public AccessControl (string name, string rights) method AccessControl (line 100) | public AccessControl (string name) FILE: MailKit/AccessControlList.cs class AccessControlList (line 40) | public class AccessControlList : List method AccessControlList (line 52) | public AccessControlList (IEnumerable controls) : base ... method AccessControlList (line 62) | public AccessControlList () FILE: MailKit/AccessRight.cs type AccessRight (line 40) | public readonly struct AccessRight : IEquatable method AccessRight (line 143) | public AccessRight (char right) method Equals (line 159) | public bool Equals (AccessRight other) method Equals (line 203) | public override bool Equals (object? obj) method GetHashCode (line 215) | public override int GetHashCode () method ToString (line 227) | public override string ToString () FILE: MailKit/AccessRights.cs class AccessRights (line 38) | public class AccessRights : ICollection method AccessRights (line 52) | public AccessRights (IEnumerable rights) method AccessRights (line 67) | public AccessRights (string rights) method AccessRights (line 78) | public AccessRights () method Add (line 111) | void ICollection.Add (AccessRight right) method Add (line 124) | public bool Add (AccessRight right) method Add (line 142) | public bool Add (char right) method AddRange (line 157) | public void AddRange (string rights) method AddRange (line 176) | public void AddRange (IEnumerable rights) method Clear (line 191) | public void Clear () method Contains (line 204) | public bool Contains (AccessRight right) method CopyTo (line 224) | public void CopyTo (AccessRight[] array, int arrayIndex) method Remove (line 243) | public bool Remove (AccessRight right) method GetEnumerator (line 277) | public IEnumerator GetEnumerator () method GetEnumerator (line 293) | IEnumerator IEnumerable.GetEnumerator () method ToString (line 307) | public override string ToString () FILE: MailKit/AlertEventArgs.cs class AlertEventArgs (line 38) | public class AlertEventArgs : EventArgs method AlertEventArgs (line 50) | public AlertEventArgs (string message) FILE: MailKit/Annotation.cs class Annotation (line 39) | public class Annotation method Annotation (line 51) | public Annotation (AnnotationEntry entry) FILE: MailKit/AnnotationAccess.cs type AnnotationAccess (line 36) | public enum AnnotationAccess FILE: MailKit/AnnotationAttribute.cs class AnnotationAttribute (line 38) | public class AnnotationAttribute : IEquatable method AnnotationAttribute (line 90) | AnnotationAttribute (string name, AnnotationScope scope) method AnnotationAttribute (line 114) | public AnnotationAttribute (string specifier) method Equals (line 184) | public bool Equals (AnnotationAttribute? other) method Equals (line 228) | public override bool Equals (object? obj) method GetHashCode (line 240) | public override int GetHashCode () method ToString (line 252) | public override string ToString () FILE: MailKit/AnnotationEntry.cs class AnnotationEntry (line 38) | public class AnnotationEntry : IEquatable method ValidatePath (line 112) | static void ValidatePath (string path) method ValidatePartSpecifier (line 155) | static void ValidatePartSpecifier (string partSpecifier) method AnnotationEntry (line 175) | AnnotationEntry (string? partSpecifier, string entry, string path, Ann... method AnnotationEntry (line 197) | public AnnotationEntry (string path, AnnotationScope scope = Annotatio... method AnnotationEntry (line 231) | public AnnotationEntry (string partSpecifier, string path, AnnotationS... method AnnotationEntry (line 264) | public AnnotationEntry (BodyPart part, string path, AnnotationScope sc... method Equals (line 337) | public bool Equals (AnnotationEntry? other) method Equals (line 381) | public override bool Equals (object? obj) method GetHashCode (line 393) | public override int GetHashCode () method ToString (line 405) | public override string ToString () method Parse (line 424) | public static AnnotationEntry Parse (string entry) method Create (line 510) | internal static AnnotationEntry Create (string entry) FILE: MailKit/AnnotationScope.cs type AnnotationScope (line 38) | [Flags] FILE: MailKit/AnnotationsChangedEventArgs.cs class AnnotationsChangedEventArgs (line 39) | public class AnnotationsChangedEventArgs : MessageEventArgs method AnnotationsChangedEventArgs (line 52) | public AnnotationsChangedEventArgs (int index, IEnumerable... FILE: MailKit/AppendRequest.cs class AppendRequest (line 39) | public class AppendRequest : IAppendRequest method AppendRequest (line 52) | public AppendRequest (MimeMessage message, MessageFlags flags = Messag... method AppendRequest (line 75) | public AppendRequest (MimeMessage message, MessageFlags flags, IEnumer... method AppendRequest (line 100) | public AppendRequest (MimeMessage message, MessageFlags flags, DateTim... method AppendRequest (line 125) | public AppendRequest (MimeMessage message, MessageFlags flags, IEnumer... FILE: MailKit/AuthenticatedEventArgs.cs class AuthenticatedEventArgs (line 37) | public class AuthenticatedEventArgs : EventArgs method AuthenticatedEventArgs (line 49) | public AuthenticatedEventArgs (string message) FILE: MailKit/BodyPart.cs class BodyPart (line 48) | public abstract class BodyPart method BodyPart (line 56) | [Obsolete ("Use BodyPart (ContentType, string) instead.")] method BodyPart (line 76) | protected BodyPart (ContentType contentType, string partSpecifier) method Accept (line 128) | public abstract void Accept (BodyPartVisitor visitor); method Encode (line 130) | internal static void Encode (StringBuilder builder, uint value) method Encode (line 135) | internal static void Encode (StringBuilder builder, string? value) method Encode (line 143) | internal static void Encode (StringBuilder builder, Uri? location) method Encode (line 151) | internal static void Encode (StringBuilder builder, string[]? values) method Encode (line 170) | internal static void Encode (StringBuilder builder, IList p... method Encode (line 191) | internal static void Encode (StringBuilder builder, ContentDisposition... method Encode (line 205) | internal static void Encode (StringBuilder builder, ContentType conten... method Encode (line 214) | internal static void Encode (StringBuilder builder, BodyPartCollection... method Encode (line 229) | internal static void Encode (StringBuilder builder, Envelope? envelope) method Encode (line 239) | internal static void Encode (StringBuilder builder, BodyPart? body) method Encode (line 258) | protected abstract void Encode (StringBuilder builder); method ToString (line 269) | public override string ToString () method IsNIL (line 280) | static bool IsNIL (string text, int index) method TryParse (line 285) | static bool TryParse (string text, ref int index, out uint value) method TryParse (line 300) | static bool TryParse (string text, ref int index, out string? nstring) method TryParse (line 348) | static bool TryParse (string text, ref int index, out string[]? values) method TryParse (line 394) | static bool TryParse (string text, ref int index, out Uri? uri) method TryParse (line 411) | static bool TryParse (string text, ref int index, [NotNullWhen (true)]... method TryParse (line 459) | static bool TryParse (string text, ref int index, out ContentDispositi... method TryParse (line 499) | static bool TryParse (string text, ref int index, bool multipart, [Not... method TryParse (line 532) | static bool TryParse (string text, ref int index, string prefix, [NotN... method TryParse (line 565) | static bool TryParse (string text, ref int index, string path, out Bod... method TryParse (line 726) | public static bool TryParse (string text, out BodyPart? part) FILE: MailKit/BodyPartBasic.cs class BodyPartBasic (line 43) | public class BodyPartBasic : BodyPart method BodyPartBasic (line 51) | [Obsolete ("Use BodyPartBasic (ContentType, string) instead.")] method BodyPartBasic (line 69) | public BodyPartBasic (ContentType contentType, string partSpecifier) :... method Accept (line 228) | public override void Accept (BodyPartVisitor visitor) method Encode (line 243) | protected override void Encode (StringBuilder builder) FILE: MailKit/BodyPartCollection.cs class BodyPartCollection (line 41) | public class BodyPartCollection : ICollection method BodyPartCollection (line 51) | public BodyPartCollection () method Add (line 87) | public void Add (BodyPart part) method Clear (line 101) | public void Clear () method Contains (line 117) | public bool Contains (BodyPart part) method CopyTo (line 140) | public void CopyTo (BodyPart[] array, int arrayIndex) method Remove (line 162) | public bool Remove (BodyPart part) method IndexOf (line 207) | public int IndexOf (Uri uri) method GetEnumerator (line 251) | public IEnumerator GetEnumerator () method GetEnumerator (line 267) | IEnumerator IEnumerable.GetEnumerator () FILE: MailKit/BodyPartMessage.cs class BodyPartMessage (line 39) | public class BodyPartMessage : BodyPartBasic method BodyPartMessage (line 47) | [Obsolete ("Use BodyPartMessage (ContentType, string) instead.")] method BodyPartMessage (line 65) | public BodyPartMessage (ContentType contentType, string partSpecifier)... method Accept (line 117) | public override void Accept (BodyPartVisitor visitor) method Encode (line 132) | protected override void Encode (StringBuilder builder) FILE: MailKit/BodyPartMultipart.cs class BodyPartMultipart (line 39) | public class BodyPartMultipart : BodyPart method BodyPartMultipart (line 47) | [Obsolete ("Use BodyPartMultipart (ContentType, string) instead.")] method BodyPartMultipart (line 65) | public BodyPartMultipart (ContentType contentType, string partSpecifie... method BodyPartMultipart (line 86) | public BodyPartMultipart (ContentType contentType, string partSpecifie... method Accept (line 153) | public override void Accept (BodyPartVisitor visitor) method Encode (line 168) | protected override void Encode (StringBuilder builder) FILE: MailKit/BodyPartText.cs class BodyPartText (line 42) | public class BodyPartText : BodyPartBasic method BodyPartText (line 50) | [Obsolete ("Use BodyPartText (ContentType, string) instead.")] method BodyPartText (line 68) | public BodyPartText (ContentType contentType, string partSpecifier) : ... method Accept (line 120) | public override void Accept (BodyPartVisitor visitor) method Encode (line 135) | protected override void Encode (StringBuilder builder) FILE: MailKit/BodyPartVisitor.cs class BodyPartVisitor (line 35) | public abstract class BodyPartVisitor method BodyPartVisitor (line 43) | protected BodyPartVisitor () method Visit (line 54) | public virtual void Visit (BodyPart body) method VisitBodyPart (line 66) | protected internal virtual void VisitBodyPart (BodyPart entity) method VisitBodyPartBasic (line 77) | protected internal virtual void VisitBodyPartBasic (BodyPartBasic entity) method VisitMessage (line 89) | protected virtual void VisitMessage (BodyPart message) method VisitBodyPartMessage (line 101) | protected internal virtual void VisitBodyPartMessage (BodyPartMessage ... method VisitChildren (line 116) | protected virtual void VisitChildren (BodyPartMultipart multipart) method VisitBodyPartMultipart (line 129) | protected internal virtual void VisitBodyPartMultipart (BodyPartMultip... method VisitBodyPartText (line 142) | protected internal virtual void VisitBodyPartText (BodyPartText entity) FILE: MailKit/ByteArrayBuilder.cs class ByteArrayBuilder (line 33) | class ByteArrayBuilder : IDisposable method ByteArrayBuilder (line 38) | public ByteArrayBuilder (int initialCapacity) method EnsureCapacity (line 48) | void EnsureCapacity (int capacity) method Append (line 58) | public void Append (byte c) method Append (line 64) | public void Append (byte[] text, int startIndex, int count) method Clear (line 71) | public void Clear () method ToArray (line 76) | public byte[] ToArray () method ToString (line 85) | public string ToString (Encoding encoding, Encoding fallback) method ToString (line 94) | public override string ToString () method Equals (line 99) | public bool Equals (string value, bool ignoreCase = false) method TrimNewLine (line 128) | public void TrimNewLine () method TryParse (line 140) | internal static bool TryParse (byte[] text, ref int index, int endInde... method TryParse (line 167) | public bool TryParse (int startIndex, int endIndex, out int value) method Dispose (line 174) | public void Dispose () FILE: MailKit/CommandException.cs class CommandException (line 46) | public abstract class CommandException : Exception method CommandException (line 60) | [SecuritySafeCritical] method CommandException (line 75) | protected CommandException (string message, Exception innerException) ... method CommandException (line 87) | protected CommandException (string message) : base (message) method CommandException (line 98) | protected CommandException () FILE: MailKit/CompressedStream.cs class CompressedStream (line 38) | class CompressedStream : Stream method CompressedStream (line 43) | public CompressedStream (Stream innerStream) method ValidateArguments (line 141) | static void ValidateArguments (byte[] buffer, int offset, int count) method CheckDisposed (line 153) | void CheckDisposed () method Read (line 183) | public override int Read (byte[] buffer, int offset, int count) method ReadAsync (line 244) | public override async Task ReadAsync (byte[] buffer, int offset, ... method Write (line 307) | public override void Write (byte[] buffer, int offset, int count) method WriteAsync (line 358) | public override async Task WriteAsync (byte[] buffer, int offset, int ... method Flush (line 397) | public override void Flush () method FlushAsync (line 418) | public override Task FlushAsync (CancellationToken cancellationToken) method Seek (line 434) | public override long Seek (long offset, SeekOrigin origin) method SetLength (line 446) | public override void SetLength (long value) method Dispose (line 457) | protected override void Dispose (bool disposing) FILE: MailKit/ConnectedEventArgs.cs class ConnectedEventArgs (line 40) | public class ConnectedEventArgs : EventArgs method ConnectedEventArgs (line 51) | public ConnectedEventArgs (string host, int port, SecureSocketOptions ... FILE: MailKit/DeliveryStatusNotification.cs type DeliveryStatusNotification (line 41) | [Flags] FILE: MailKit/DeliveryStatusNotificationType.cs type DeliveryStatusNotificationType (line 41) | public enum DeliveryStatusNotificationType FILE: MailKit/DisconnectedEventArgs.cs class DisconnectedEventArgs (line 38) | public class DisconnectedEventArgs : ConnectedEventArgs method DisconnectedEventArgs (line 51) | public DisconnectedEventArgs (string host, int port, SecureSocketOptio... FILE: MailKit/DuplexStream.cs class DuplexStream (line 36) | class DuplexStream : Stream method DuplexStream (line 50) | public DuplexStream (Stream istream, Stream ostream) method ValidateArguments (line 155) | static void ValidateArguments (byte[] buffer, int offset, int count) method CheckDisposed (line 167) | void CheckDisposed () method Read (line 197) | public override int Read (byte[] buffer, int offset, int count) method ReadAsync (line 231) | public override Task ReadAsync (byte[] buffer, int offset, int co... method Write (line 265) | public override void Write (byte[] buffer, int offset, int count) method WriteAsync (line 301) | public override Task WriteAsync (byte[] buffer, int offset, int count,... method Flush (line 323) | public override void Flush () method FlushAsync (line 345) | public override Task FlushAsync (CancellationToken cancellationToken) method Seek (line 361) | public override long Seek (long offset, SeekOrigin origin) method SetLength (line 373) | public override void SetLength (long value) method Dispose (line 384) | protected override void Dispose (bool disposing) FILE: MailKit/Envelope.cs class Envelope (line 47) | public class Envelope method Envelope (line 55) | public Envelope () method EncodeMailbox (line 177) | static void EncodeMailbox (StringBuilder builder, MailboxAddress mailbox) method EncodeInternetAddressListAddresses (line 212) | static void EncodeInternetAddressListAddresses (StringBuilder builder,... method EncodeGroup (line 222) | static void EncodeGroup (StringBuilder builder, GroupAddress group) method EncodeAddressList (line 231) | static void EncodeAddressList (StringBuilder builder, InternetAddressL... method Encode (line 238) | internal void Encode (StringBuilder builder) method ToString (line 338) | public override string ToString () method IsNIL (line 347) | static bool IsNIL (string text, int index) method TryParse (line 352) | static bool TryParse (string text, ref int index, out string? nstring) method TryParse (line 400) | static bool TryParse (string text, ref int index, out InternetAddress?... method TryParse (line 446) | static bool TryParse (string text, ref int index, [NotNullWhen (true)]... method TryParse (line 511) | internal static bool TryParse (string text, ref int index, out Envelop... method TryParse (line 603) | public static bool TryParse (string text, out Envelope? envelope) FILE: MailKit/FetchRequest.cs class FetchRequest (line 39) | public class FetchRequest : IFetchRequest method FetchRequest (line 47) | public FetchRequest () method FetchRequest (line 58) | public FetchRequest (MessageSummaryItems items) method FetchRequest (line 77) | public FetchRequest (MessageSummaryItems items, IEnumerable ... method FetchRequest (line 96) | public FetchRequest (MessageSummaryItems items, IEnumerable he... FILE: MailKit/FolderAccess.cs type FolderAccess (line 37) | public enum FolderAccess { FILE: MailKit/FolderAttributes.cs type FolderAttributes (line 36) | [Flags] FILE: MailKit/FolderCreatedEventArgs.cs class FolderCreatedEventArgs (line 36) | public class FolderCreatedEventArgs : EventArgs method FolderCreatedEventArgs (line 48) | public FolderCreatedEventArgs (IMailFolder folder) FILE: MailKit/FolderFeature.cs type FolderFeature (line 35) | public enum FolderFeature FILE: MailKit/FolderNamespace.cs class FolderNamespace (line 36) | public class FolderNamespace method FolderNamespace (line 65) | public FolderNamespace (char directorySeparator, string path) FILE: MailKit/FolderNamespaceCollection.cs class FolderNamespaceCollection (line 41) | public class FolderNamespaceCollection : IEnumerable method FolderNamespaceCollection (line 51) | public FolderNamespaceCollection () method Add (line 79) | public void Add (FolderNamespace @namespace) method Clear (line 93) | public void Clear () method Contains (line 110) | public bool Contains (FolderNamespace @namespace) method Remove (line 130) | public bool Remove (FolderNamespace @namespace) method GetEnumerator (line 181) | public IEnumerator GetEnumerator () method GetEnumerator (line 197) | IEnumerator IEnumerable.GetEnumerator () method Escape (line 204) | static bool Escape (char directorySeparator) method ToString (line 216) | public override string ToString () FILE: MailKit/FolderNotFoundException.cs class FolderNotFoundException (line 41) | [Serializable] method FolderNotFoundException (line 57) | [Obsolete ("This API supports obsolete formatter-based serialization. ... method FolderNotFoundException (line 76) | public FolderNotFoundException (string message, string folderName, Exc... method FolderNotFoundException (line 95) | public FolderNotFoundException (string message, string folderName) : b... method FolderNotFoundException (line 113) | public FolderNotFoundException (string folderName) : this ("The reques... method GetObjectData (line 141) | [SecurityCritical] FILE: MailKit/FolderNotOpenException.cs class FolderNotOpenException (line 44) | [Serializable] method FolderNotOpenException (line 60) | [Obsolete ("This API supports obsolete formatter-based serialization. ... method FolderNotOpenException (line 87) | public FolderNotOpenException (string folderName, FolderAccess access,... method FolderNotOpenException (line 108) | public FolderNotOpenException (string folderName, FolderAccess access,... method FolderNotOpenException (line 128) | public FolderNotOpenException (string folderName, FolderAccess access)... method GetDefaultMessage (line 154) | static string GetDefaultMessage (FolderAccess access) method GetObjectData (line 176) | [Obsolete ("This API supports obsolete formatter-based serialization. ... FILE: MailKit/FolderQuota.cs class FolderQuota (line 37) | public class FolderQuota method FolderQuota (line 46) | public FolderQuota (IMailFolder? quotaRoot) FILE: MailKit/FolderRenamedEventArgs.cs class FolderRenamedEventArgs (line 36) | public class FolderRenamedEventArgs : EventArgs method FolderRenamedEventArgs (line 51) | public FolderRenamedEventArgs (string oldName, string newName) FILE: MailKit/HeaderSet.cs class HeaderSet (line 40) | public class HeaderSet : ICollection method HeaderSet (line 94) | public HeaderSet () method HeaderSet (line 105) | public HeaderSet (IEnumerable headers) method HeaderSet (line 117) | public HeaderSet (IEnumerable headers) method CheckReadOnly (line 122) | void CheckReadOnly () method IsAsciiAtom (line 168) | static bool IsAsciiAtom (char c) method IsValid (line 173) | static bool IsValid (string header) method Add (line 200) | public bool Add (HeaderId header) method Add (line 224) | public bool Add (string header) method Add (line 250) | void ICollection.Add (string item) method AddRange (line 271) | public void AddRange (IEnumerable headers) method AddRange (line 302) | public void AddRange (IEnumerable headers) method Clear (line 326) | public void Clear () method CopyTo (line 347) | public void CopyTo (string[] array, int arrayIndex) method Contains (line 364) | public bool Contains (HeaderId header) method Contains (line 384) | public bool Contains (string header) method Remove (line 407) | public bool Remove (HeaderId header) method Remove (line 432) | public bool Remove (string header) method GetEnumerator (line 449) | public IEnumerator GetEnumerator () method GetEnumerator (line 461) | IEnumerator IEnumerable.GetEnumerator () FILE: MailKit/IAppendRequest.cs type IAppendRequest (line 39) | public interface IAppendRequest FILE: MailKit/IAuthenticationSecretDetector.cs type AuthenticationSecret (line 37) | public struct AuthenticationSecret method AuthenticationSecret (line 65) | public AuthenticationSecret (int startIndex, int length) type IAuthenticationSecretDetector (line 78) | public interface IAuthenticationSecretDetector method DetectSecrets (line 91) | IList DetectSecrets (byte[] buffer, int offset, ... FILE: MailKit/IFetchRequest.cs type IFetchRequest (line 34) | public interface IFetchRequest FILE: MailKit/IMailFolder.cs type IMailFolder (line 49) | public interface IMailFolder : IEnumerable method Supports (line 362) | bool Supports (FolderFeature feature); method Open (line 414) | FolderAccess Open (FolderAccess access, uint uidValidity, ulong highes... method OpenAsync (line 466) | Task OpenAsync (FolderAccess access, uint uidValidity, u... method Open (line 504) | FolderAccess Open (FolderAccess access, CancellationToken cancellation... method OpenAsync (line 542) | Task OpenAsync (FolderAccess access, CancellationToken c... method Close (line 576) | void Close (bool expunge = false, CancellationToken cancellationToken ... method CloseAsync (line 611) | Task CloseAsync (bool expunge = false, CancellationToken cancellationT... method Create (line 653) | IMailFolder? Create (string name, bool isMessageFolder, CancellationTo... method CreateAsync (line 695) | Task CreateAsync (string name, bool isMessageFolder, Can... method Create (line 742) | IMailFolder? Create (string name, IEnumerable specialUs... method CreateAsync (line 789) | Task CreateAsync (string name, IEnumerable CreateAsync (string name, SpecialFolder specialUse,... method Rename (line 927) | void Rename (IMailFolder parent, string name, CancellationToken cancel... method RenameAsync (line 976) | Task RenameAsync (IMailFolder parent, string name, CancellationToken c... method Delete (line 1012) | void Delete (CancellationToken cancellationToken = default); method DeleteAsync (line 1049) | Task DeleteAsync (CancellationToken cancellationToken = default); method Subscribe (line 1079) | void Subscribe (CancellationToken cancellationToken = default); method SubscribeAsync (line 1116) | Task SubscribeAsync (CancellationToken cancellationToken = default); method Unsubscribe (line 1146) | void Unsubscribe (CancellationToken cancellationToken = default); method UnsubscribeAsync (line 1177) | Task UnsubscribeAsync (CancellationToken cancellationToken = default); method GetSubfolders (line 1214) | IList GetSubfolders (StatusItems items, bool subscribedOn... method GetSubfoldersAsync (line 1250) | Task> GetSubfoldersAsync (StatusItems items, bool s... method GetSubfolders (line 1282) | IList GetSubfolders (bool subscribedOnly = false, Cancell... method GetSubfoldersAsync (line 1314) | Task> GetSubfoldersAsync (bool subscribedOnly = fal... method GetSubfolder (line 1355) | IMailFolder GetSubfolder (string name, CancellationToken cancellationT... method GetSubfolderAsync (line 1396) | Task GetSubfolderAsync (string name, CancellationToken ca... method Check (line 1429) | void Check (CancellationToken cancellationToken = default); method CheckAsync (line 1463) | Task CheckAsync (CancellationToken cancellationToken = default); method Status (line 1507) | void Status (StatusItems items, CancellationToken cancellationToken = ... method StatusAsync (line 1552) | Task StatusAsync (StatusItems items, CancellationToken cancellationTok... method GetAccessControlList (line 1586) | AccessControlList GetAccessControlList (CancellationToken cancellation... method GetAccessControlListAsync (line 1620) | Task GetAccessControlListAsync (CancellationToken c... method GetAccessRights (line 1658) | AccessRights GetAccessRights (string name, CancellationToken cancellat... method GetAccessRightsAsync (line 1696) | Task GetAccessRightsAsync (string name, CancellationToke... method GetMyAccessRights (line 1730) | AccessRights GetMyAccessRights (CancellationToken cancellationToken = ... method GetMyAccessRightsAsync (line 1764) | Task GetMyAccessRightsAsync (CancellationToken cancellat... method AddAccessRights (line 1804) | void AddAccessRights (string name, AccessRights rights, CancellationTo... method AddAccessRightsAsync (line 1845) | Task AddAccessRightsAsync (string name, AccessRights rights, Cancellat... method RemoveAccessRights (line 1885) | void RemoveAccessRights (string name, AccessRights rights, Cancellatio... method RemoveAccessRightsAsync (line 1926) | Task RemoveAccessRightsAsync (string name, AccessRights rights, Cancel... method SetAccessRights (line 1966) | void SetAccessRights (string name, AccessRights rights, CancellationTo... method SetAccessRightsAsync (line 2007) | Task SetAccessRightsAsync (string name, AccessRights rights, Cancellat... method RemoveAccess (line 2044) | void RemoveAccess (string name, CancellationToken cancellationToken = ... method RemoveAccessAsync (line 2082) | Task RemoveAccessAsync (string name, CancellationToken cancellationTok... method GetQuota (line 2118) | FolderQuota GetQuota (CancellationToken cancellationToken = default); method GetQuotaAsync (line 2154) | Task GetQuotaAsync (CancellationToken cancellationToken =... method SetQuota (line 2192) | FolderQuota SetQuota (uint? messageLimit, uint? storageLimit, Cancella... method SetQuotaAsync (line 2230) | Task SetQuotaAsync (uint? messageLimit, uint? storageLimi... method GetMetadata (line 2265) | string? GetMetadata (MetadataTag tag, CancellationToken cancellationTo... method GetMetadataAsync (line 2300) | Task GetMetadataAsync (MetadataTag tag, CancellationToken can... method GetMetadata (line 2338) | MetadataCollection GetMetadata (IEnumerable tags, Cancell... method GetMetadataAsync (line 2376) | Task GetMetadataAsync (IEnumerable ta... method GetMetadata (line 2417) | MetadataCollection GetMetadata (MetadataOptions options, IEnumerable GetMetadataAsync (MetadataOptions options, IE... method SetMetadata (line 2495) | void SetMetadata (MetadataCollection metadata, CancellationToken cance... method SetMetadataAsync (line 2533) | Task SetMetadataAsync (MetadataCollection metadata, CancellationToken ... method Expunge (line 2572) | void Expunge (CancellationToken cancellationToken = default); method ExpungeAsync (line 2612) | Task ExpungeAsync (CancellationToken cancellationToken = default); method Expunge (line 2658) | void Expunge (IList uids, CancellationToken cancellationToke... method ExpungeAsync (line 2705) | Task ExpungeAsync (IList uids, CancellationToken cancellatio... method Append (line 2751) | UniqueId? Append (IAppendRequest request, CancellationToken cancellati... method AppendAsync (line 2797) | Task AppendAsync (IAppendRequest request, CancellationToken... method Append (line 2846) | UniqueId? Append (FormatOptions options, IAppendRequest request, Cance... method AppendAsync (line 2895) | Task AppendAsync (FormatOptions options, IAppendRequest req... method Append (line 2944) | IList Append (IList requests, CancellationTo... method AppendAsync (line 2993) | Task> AppendAsync (IList requests, Can... method Append (line 3045) | IList Append (FormatOptions options, IList r... method AppendAsync (line 3097) | Task> AppendAsync (FormatOptions options, IList ReplaceAsync (UniqueId uid, IReplaceRequest request, C... method Replace (line 3253) | UniqueId? Replace (FormatOptions options, UniqueId uid, IReplaceReques... method ReplaceAsync (line 3309) | Task ReplaceAsync (FormatOptions options, UniqueId uid, IRe... method Replace (line 3360) | UniqueId? Replace (int index, IReplaceRequest request, CancellationTok... method ReplaceAsync (line 3411) | Task ReplaceAsync (int index, IReplaceRequest request, Canc... method Replace (line 3468) | UniqueId? Replace (FormatOptions options, int index, IReplaceRequest r... method ReplaceAsync (line 3525) | Task ReplaceAsync (FormatOptions options, int index, IRepla... method CopyTo (line 3572) | UniqueId? CopyTo (UniqueId uid, IMailFolder destination, CancellationT... method CopyToAsync (line 3619) | Task CopyToAsync (UniqueId uid, IMailFolder destination, Ca... method CopyTo (line 3668) | UniqueIdMap CopyTo (IList uids, IMailFolder destination, Can... method CopyToAsync (line 3717) | Task CopyToAsync (IList uids, IMailFolder desti... method MoveTo (line 3764) | UniqueId? MoveTo (UniqueId uid, IMailFolder destination, CancellationT... method MoveToAsync (line 3811) | Task MoveToAsync (UniqueId uid, IMailFolder destination, Ca... method MoveTo (line 3860) | UniqueIdMap MoveTo (IList uids, IMailFolder destination, Can... method MoveToAsync (line 3909) | Task MoveToAsync (IList uids, IMailFolder desti... method CopyTo (line 3953) | void CopyTo (int index, IMailFolder destination, CancellationToken can... method CopyToAsync (line 3998) | Task CopyToAsync (int index, IMailFolder destination, CancellationToke... method CopyTo (line 4043) | void CopyTo (IList indexes, IMailFolder destination, Cancellation... method CopyToAsync (line 4089) | Task CopyToAsync (IList indexes, IMailFolder destination, Cancell... method MoveTo (line 4133) | void MoveTo (int index, IMailFolder destination, CancellationToken can... method MoveToAsync (line 4178) | Task MoveToAsync (int index, IMailFolder destination, CancellationToke... method MoveTo (line 4223) | void MoveTo (IList indexes, IMailFolder destination, Cancellation... method MoveToAsync (line 4269) | Task MoveToAsync (IList indexes, IMailFolder destination, Cancell... method Fetch (line 4322) | IList Fetch (IList uids, IFetchRequest requ... method FetchAsync (line 4373) | Task> FetchAsync (IList uids, IFetchR... method Fetch (line 4423) | IList Fetch (IList indexes, IFetchRequest reques... method FetchAsync (line 4474) | Task> FetchAsync (IList indexes, IFetchReq... method Fetch (line 4526) | IList Fetch (int min, int max, IFetchRequest request,... method FetchAsync (line 4578) | Task> FetchAsync (int min, int max, IFetchReque... method GetHeaders (line 4620) | HeaderList GetHeaders (UniqueId uid, CancellationToken cancellationTok... method GetHeadersAsync (line 4662) | Task GetHeadersAsync (UniqueId uid, CancellationToken canc... method GetHeaders (line 4708) | HeaderList GetHeaders (UniqueId uid, BodyPart part, CancellationToken ... method GetHeadersAsync (line 4754) | Task GetHeadersAsync (UniqueId uid, BodyPart part, Cancell... method GetHeaders (line 4796) | HeaderList GetHeaders (int index, CancellationToken cancellationToken ... method GetHeadersAsync (line 4838) | Task GetHeadersAsync (int index, CancellationToken cancell... method GetHeaders (line 4884) | HeaderList GetHeaders (int index, BodyPart part, CancellationToken can... method GetHeadersAsync (line 4930) | Task GetHeadersAsync (int index, BodyPart part, Cancellati... method GetMessage (line 4975) | MimeMessage GetMessage (UniqueId uid, CancellationToken cancellationTo... method GetMessageAsync (line 5020) | Task GetMessageAsync (UniqueId uid, CancellationToken can... method GetMessage (line 5065) | MimeMessage GetMessage (int index, CancellationToken cancellationToken... method GetMessageAsync (line 5110) | Task GetMessageAsync (int index, CancellationToken cancel... method GetBodyPart (line 5159) | MimeEntity GetBodyPart (UniqueId uid, BodyPart part, CancellationToken... method GetBodyPartAsync (line 5208) | Task GetBodyPartAsync (UniqueId uid, BodyPart part, Cancel... method GetBodyPart (line 5254) | MimeEntity GetBodyPart (int index, BodyPart part, CancellationToken ca... method GetBodyPartAsync (line 5300) | Task GetBodyPartAsync (int index, BodyPart part, Cancellat... method GetStream (line 5345) | Stream GetStream (UniqueId uid, CancellationToken cancellationToken = ... method GetStreamAsync (line 5390) | Task GetStreamAsync (UniqueId uid, CancellationToken cancellat... method GetStream (line 5435) | Stream GetStream (int index, CancellationToken cancellationToken = def... method GetStreamAsync (line 5480) | Task GetStreamAsync (int index, CancellationToken cancellation... method GetStream (line 5532) | Stream GetStream (UniqueId uid, int offset, int count, CancellationTok... method GetStreamAsync (line 5584) | Task GetStreamAsync (UniqueId uid, int offset, int count, Canc... method GetStream (line 5635) | Stream GetStream (int index, int offset, int count, CancellationToken ... method GetStreamAsync (line 5686) | Task GetStreamAsync (int index, int offset, int count, Cancell... method GetStream (line 5735) | Stream GetStream (UniqueId uid, BodyPart part, CancellationToken cance... method GetStreamAsync (line 5784) | Task GetStreamAsync (UniqueId uid, BodyPart part, Cancellation... method GetStream (line 5830) | Stream GetStream (int index, BodyPart part, CancellationToken cancella... method GetStreamAsync (line 5876) | Task GetStreamAsync (int index, BodyPart part, CancellationTok... method GetStream (line 5932) | Stream GetStream (UniqueId uid, BodyPart part, int offset, int count, ... method GetStreamAsync (line 5988) | Task GetStreamAsync (UniqueId uid, BodyPart part, int offset, ... method GetStream (line 6043) | Stream GetStream (int index, BodyPart part, int offset, int count, Can... method GetStreamAsync (line 6098) | Task GetStreamAsync (int index, BodyPart part, int offset, int... method GetStream (line 6149) | Stream GetStream (UniqueId uid, string section, CancellationToken canc... method GetStreamAsync (line 6200) | Task GetStreamAsync (UniqueId uid, string section, Cancellatio... method GetStream (line 6258) | Stream GetStream (UniqueId uid, string section, int offset, int count,... method GetStreamAsync (line 6316) | Task GetStreamAsync (UniqueId uid, string section, int offset,... method GetStream (line 6364) | Stream GetStream (int index, string section, CancellationToken cancell... method GetStreamAsync (line 6412) | Task GetStreamAsync (int index, string section, CancellationTo... method GetStream (line 6469) | Stream GetStream (int index, string section, int offset, int count, Ca... method GetStreamAsync (line 6526) | Task GetStreamAsync (int index, string section, int offset, in... method Store (line 6572) | bool Store (UniqueId uid, IStoreFlagsRequest request, CancellationToke... method StoreAsync (line 6618) | Task StoreAsync (UniqueId uid, IStoreFlagsRequest request, Cance... method Store (line 6666) | IList Store (IList uids, IStoreFlagsRequest reques... method StoreAsync (line 6714) | Task> StoreAsync (IList uids, IStoreFlagsReq... method Store (line 6760) | bool Store (int index, IStoreFlagsRequest request, CancellationToken c... method StoreAsync (line 6806) | Task StoreAsync (int index, IStoreFlagsRequest request, Cancella... method Store (line 6854) | IList Store (IList indexes, IStoreFlagsRequest request, Canc... method StoreAsync (line 6902) | Task> StoreAsync (IList indexes, IStoreFlagsRequest re... method Store (line 6950) | bool Store (UniqueId uid, IStoreLabelsRequest request, CancellationTok... method StoreAsync (line 6998) | Task StoreAsync (UniqueId uid, IStoreLabelsRequest request, Canc... method Store (line 7048) | IList Store (IList uids, IStoreLabelsRequest reque... method StoreAsync (line 7098) | Task> StoreAsync (IList uids, IStoreLabelsRe... method Store (line 7146) | bool Store (int index, IStoreLabelsRequest request, CancellationToken ... method StoreAsync (line 7194) | Task StoreAsync (int index, IStoreLabelsRequest request, Cancell... method Store (line 7244) | IList Store (IList indexes, IStoreLabelsRequest request, Can... method StoreAsync (line 7294) | Task> StoreAsync (IList indexes, IStoreLabelsRequest r... method Store (line 7341) | void Store (UniqueId uid, IList annotations, CancellationT... method StoreAsync (line 7389) | Task StoreAsync (UniqueId uid, IList annotations, Cancella... method Store (line 7438) | void Store (IList uids, IList annotations, Cance... method StoreAsync (line 7488) | Task StoreAsync (IList uids, IList annotations, ... method Store (line 7541) | IList Store (IList uids, ulong modseq, IList> StoreAsync (IList uids, ulong modseq, ... method Store (line 7641) | void Store (int index, IList annotations, CancellationToke... method StoreAsync (line 7689) | Task StoreAsync (int index, IList annotations, Cancellatio... method Store (line 7738) | void Store (IList indexes, IList annotations, Cancell... method StoreAsync (line 7788) | Task StoreAsync (IList indexes, IList annotations, Ca... method Store (line 7841) | IList Store (IList indexes, ulong modseq, IList ... method StoreAsync (line 7894) | Task> StoreAsync (IList indexes, ulong modseq, IList Search (SearchQuery query, CancellationToken cancellat... method SearchAsync (line 7978) | Task> SearchAsync (SearchQuery query, CancellationToke... method Search (line 8028) | IList Search (IList uids, SearchQuery query, Cance... method SearchAsync (line 8078) | Task> SearchAsync (IList uids, SearchQuery q... method Search (line 8123) | SearchResults Search (SearchOptions options, SearchQuery query, Cancel... method SearchAsync (line 8168) | Task SearchAsync (SearchOptions options, SearchQuery qu... method Search (line 8221) | SearchResults Search (SearchOptions options, IList uids, Sea... method SearchAsync (line 8274) | Task SearchAsync (SearchOptions options, IList Sort (SearchQuery query, IList orderBy, Cance... method SortAsync (line 8374) | Task> SortAsync (SearchQuery query, IList ord... method Sort (line 8431) | IList Sort (IList uids, SearchQuery query, IList> SortAsync (IList uids, SearchQuery que... method Sort (line 8540) | SearchResults Sort (SearchOptions options, SearchQuery query, IList SortAsync (SearchOptions options, SearchQuery quer... method Sort (line 8651) | SearchResults Sort (SearchOptions options, IList uids, Searc... method SortAsync (line 8711) | Task SortAsync (SearchOptions options, IList ... method Thread (line 8759) | IList Thread (ThreadingAlgorithm algorithm, SearchQuery... method ThreadAsync (line 8807) | Task> ThreadAsync (ThreadingAlgorithm algorithm, ... method Thread (line 8863) | IList Thread (IList uids, ThreadingAlgorithm ... method ThreadAsync (line 8919) | Task> ThreadAsync (IList uids, Threadin... FILE: MailKit/IMailFolderAppendExtensions.cs class IMailFolderExtensions (line 35) | public static partial class IMailFolderExtensions method Append (line 78) | public static UniqueId? Append (this IMailFolder folder, MimeMessage m... method AppendAsync (line 122) | public static Task AppendAsync (this IMailFolder folder, Mi... method Append (line 167) | public static UniqueId? Append (this IMailFolder folder, MimeMessage m... method AppendAsync (line 212) | public static Task AppendAsync (this IMailFolder folder, Mi... method Append (line 261) | public static UniqueId? Append (this IMailFolder folder, MimeMessage m... method AppendAsync (line 310) | public static Task AppendAsync (this IMailFolder folder, Mi... method Append (line 363) | public static UniqueId? Append (this IMailFolder folder, FormatOptions... method AppendAsync (line 420) | public static Task AppendAsync (this IMailFolder folder, Fo... method Append (line 478) | public static UniqueId? Append (this IMailFolder folder, FormatOptions... method AppendAsync (line 536) | public static Task AppendAsync (this IMailFolder folder, Fo... method Append (line 595) | public static UniqueId? Append (this IMailFolder folder, FormatOptions... method AppendAsync (line 656) | public static Task AppendAsync (this IMailFolder folder, Fo... method Append (line 713) | public static IList Append (this IMailFolder folder, IList> AppendAsync (this IMailFolder fold... method Append (line 818) | public static IList Append (this IMailFolder folder, IList> AppendAsync (this IMailFolder fold... method Append (line 932) | public static IList Append (this IMailFolder folder, FormatO... method AppendAsync (line 1016) | public static Task> AppendAsync (this IMailFolder fold... method Append (line 1103) | public static IList Append (this IMailFolder folder, FormatO... method AppendAsync (line 1196) | public static Task> AppendAsync (this IMailFolder fold... method Replace (line 1284) | public static UniqueId? Replace (this IMailFolder folder, UniqueId uid... method ReplaceAsync (line 1338) | public static Task ReplaceAsync (this IMailFolder folder, U... method Replace (line 1390) | public static UniqueId? Replace (this IMailFolder folder, UniqueId uid... method ReplaceAsync (line 1442) | public static Task ReplaceAsync (this IMailFolder folder, U... method Replace (line 1502) | public static UniqueId? Replace (this IMailFolder folder, FormatOption... method ReplaceAsync (line 1566) | public static Task ReplaceAsync (this IMailFolder folder, F... method Replace (line 1631) | public static UniqueId? Replace (this IMailFolder folder, FormatOption... method ReplaceAsync (line 1696) | public static Task ReplaceAsync (this IMailFolder folder, F... method Replace (line 1754) | public static UniqueId? Replace (this IMailFolder folder, int index, M... method ReplaceAsync (line 1808) | public static Task ReplaceAsync (this IMailFolder folder, i... method Replace (line 1860) | public static UniqueId? Replace (this IMailFolder folder, int index, M... method ReplaceAsync (line 1912) | public static Task ReplaceAsync (this IMailFolder folder, i... method Replace (line 1972) | public static UniqueId? Replace (this IMailFolder folder, FormatOption... method ReplaceAsync (line 2036) | public static Task ReplaceAsync (this IMailFolder folder, F... method Replace (line 2101) | public static UniqueId? Replace (this IMailFolder folder, FormatOption... method ReplaceAsync (line 2166) | public static Task ReplaceAsync (this IMailFolder folder, F... FILE: MailKit/IMailFolderFetchExtensions.cs class IMailFolderExtensions (line 41) | public static partial class IMailFolderExtensions method Fetch (line 93) | public static IList Fetch (this IMailFolder folder, I... method FetchAsync (line 151) | public static Task> FetchAsync (this IMailFolde... method Fetch (line 210) | public static IList Fetch (this IMailFolder folder, I... method FetchAsync (line 270) | public static Task> FetchAsync (this IMailFolde... method Fetch (line 329) | public static IList Fetch (this IMailFolder folder, I... method FetchAsync (line 389) | public static Task> FetchAsync (this IMailFolde... method Fetch (line 450) | public static IList Fetch (this IMailFolder folder, I... method FetchAsync (line 511) | public static Task> FetchAsync (this IMailFolde... method Fetch (line 577) | public static IList Fetch (this IMailFolder folder, I... method FetchAsync (line 643) | public static Task> FetchAsync (this IMailFolde... method Fetch (line 709) | public static IList Fetch (this IMailFolder folder, I... method FetchAsync (line 775) | public static Task> FetchAsync (this IMailFolde... method Fetch (line 829) | public static IList Fetch (this IMailFolder folder, I... method FetchAsync (line 884) | public static Task> FetchAsync (this IMailFolde... method Fetch (line 943) | public static IList Fetch (this IMailFolder folder, I... method FetchAsync (line 1003) | public static Task> FetchAsync (this IMailFolde... method Fetch (line 1062) | public static IList Fetch (this IMailFolder folder, I... method FetchAsync (line 1122) | public static Task> FetchAsync (this IMailFolde... method Fetch (line 1179) | public static IList Fetch (this IMailFolder folder, I... method FetchAsync (line 1236) | public static Task> FetchAsync (this IMailFolde... method Fetch (line 1298) | public static IList Fetch (this IMailFolder folder, I... method FetchAsync (line 1360) | public static Task> FetchAsync (this IMailFolde... method Fetch (line 1422) | public static IList Fetch (this IMailFolder folder, I... method FetchAsync (line 1484) | public static Task> FetchAsync (this IMailFolde... method Fetch (line 1539) | public static IList Fetch (this IMailFolder folder, i... method FetchAsync (line 1594) | public static Task> FetchAsync (this IMailFolde... method Fetch (line 1656) | public static IList Fetch (this IMailFolder folder, i... method FetchAsync (line 1718) | public static Task> FetchAsync (this IMailFolde... method Fetch (line 1780) | public static IList Fetch (this IMailFolder folder, i... method FetchAsync (line 1842) | public static Task> FetchAsync (this IMailFolde... method Fetch (line 1900) | public static IList Fetch (this IMailFolder folder, i... method FetchAsync (line 1958) | public static Task> FetchAsync (this IMailFolde... method Fetch (line 2023) | public static IList Fetch (this IMailFolder folder, i... method FetchAsync (line 2088) | public static Task> FetchAsync (this IMailFolde... method Fetch (line 2150) | public static IList Fetch (this IMailFolder folder, i... method FetchAsync (line 2212) | public static Task> FetchAsync (this IMailFolde... FILE: MailKit/IMailFolderStoreExtensions.cs class IMailFolderExtensions (line 33) | public static partial class IMailFolderExtensions method GetStoreFlagsRequest (line 37) | static StoreFlagsRequest GetStoreFlagsRequest (StoreAction action, boo... method AddFlags (line 90) | public static void AddFlags (this IMailFolder folder, UniqueId uid, Me... method AddFlagsAsync (line 137) | public static Task AddFlagsAsync (this IMailFolder folder, UniqueId ui... method AddFlags (line 184) | public static void AddFlags (this IMailFolder folder, UniqueId uid, Me... method AddFlagsAsync (line 232) | public static Task AddFlagsAsync (this IMailFolder folder, UniqueId ui... method AddFlags (line 281) | public static void AddFlags (this IMailFolder folder, IList ... method AddFlagsAsync (line 331) | public static Task AddFlagsAsync (this IMailFolder folder, IList ... method AddFlagsAsync (line 432) | public static Task AddFlagsAsync (this IMailFolder folder, IList ... method SetFlagsAsync (line 1095) | public static Task SetFlagsAsync (this IMailFolder folder, IList ... method SetFlagsAsync (line 1190) | public static Task SetFlagsAsync (this IMailFolder folder, IList AddFlags (this IMailFolder folder, IList... method AddFlagsAsync (line 1292) | public static Task> AddFlagsAsync (this IMailFolder fo... method AddFlags (line 1344) | public static IList AddFlags (this IMailFolder folder, IList... method AddFlagsAsync (line 1396) | public static Task> AddFlagsAsync (this IMailFolder fo... method RemoveFlags (line 1447) | public static IList RemoveFlags (this IMailFolder folder, IL... method RemoveFlagsAsync (line 1498) | public static Task> RemoveFlagsAsync (this IMailFolder... method RemoveFlags (line 1550) | public static IList RemoveFlags (this IMailFolder folder, IL... method RemoveFlagsAsync (line 1602) | public static Task> RemoveFlagsAsync (this IMailFolder... method SetFlags (line 1653) | public static IList SetFlags (this IMailFolder folder, IList... method SetFlagsAsync (line 1704) | public static Task> SetFlagsAsync (this IMailFolder fo... method SetFlags (line 1756) | public static IList SetFlags (this IMailFolder folder, IList... method SetFlagsAsync (line 1808) | public static Task> SetFlagsAsync (this IMailFolder fo... method AddFlags (line 1851) | public static void AddFlags (this IMailFolder folder, int index, Messa... method AddFlagsAsync (line 1895) | public static Task AddFlagsAsync (this IMailFolder folder, int index, ... method AddFlags (line 1939) | public static void AddFlags (this IMailFolder folder, int index, Messa... method AddFlagsAsync (line 1984) | public static Task AddFlagsAsync (this IMailFolder folder, int index, ... method AddFlags (line 2030) | public static void AddFlags (this IMailFolder folder, IList index... method AddFlagsAsync (line 2077) | public static Task AddFlagsAsync (this IMailFolder folder, IList ... method AddFlags (line 2124) | public static void AddFlags (this IMailFolder folder, IList index... method AddFlagsAsync (line 2172) | public static Task AddFlagsAsync (this IMailFolder folder, IList ... method RemoveFlags (line 2215) | public static void RemoveFlags (this IMailFolder folder, int index, Me... method RemoveFlagsAsync (line 2259) | public static Task RemoveFlagsAsync (this IMailFolder folder, int inde... method RemoveFlags (line 2303) | public static void RemoveFlags (this IMailFolder folder, int index, Me... method RemoveFlagsAsync (line 2348) | public static Task RemoveFlagsAsync (this IMailFolder folder, int inde... method RemoveFlags (line 2394) | public static void RemoveFlags (this IMailFolder folder, IList in... method RemoveFlagsAsync (line 2441) | public static Task RemoveFlagsAsync (this IMailFolder folder, IList in... method RemoveFlagsAsync (line 2536) | public static Task RemoveFlagsAsync (this IMailFolder folder, IList index... method SetFlagsAsync (line 2805) | public static Task SetFlagsAsync (this IMailFolder folder, IList ... method SetFlags (line 2852) | public static void SetFlags (this IMailFolder folder, IList index... method SetFlagsAsync (line 2900) | public static Task SetFlagsAsync (this IMailFolder folder, IList ... method AddFlags (line 2951) | public static IList AddFlags (this IMailFolder folder, IList... method AddFlagsAsync (line 3002) | public static Task> AddFlagsAsync (this IMailFolder folder,... method AddFlags (line 3054) | public static IList AddFlags (this IMailFolder folder, IList... method AddFlagsAsync (line 3106) | public static Task> AddFlagsAsync (this IMailFolder folder,... method RemoveFlags (line 3157) | public static IList RemoveFlags (this IMailFolder folder, IList> RemoveFlagsAsync (this IMailFolder fold... method RemoveFlags (line 3260) | public static IList RemoveFlags (this IMailFolder folder, IList> RemoveFlagsAsync (this IMailFolder fold... method SetFlags (line 3363) | public static IList SetFlags (this IMailFolder folder, IList... method SetFlagsAsync (line 3414) | public static Task> SetFlagsAsync (this IMailFolder folder,... method SetFlags (line 3466) | public static IList SetFlags (this IMailFolder folder, IList... method SetFlagsAsync (line 3518) | public static Task> SetFlagsAsync (this IMailFolder folder,... method GetStoreLabelsRequest (line 3527) | static StoreLabelsRequest GetStoreLabelsRequest (StoreAction action, b... method AddLabels (line 3579) | public static void AddLabels (this IMailFolder folder, UniqueId uid, I... method AddLabelsAsync (line 3626) | public static Task AddLabelsAsync (this IMailFolder folder, UniqueId u... method AddLabels (line 3674) | public static void AddLabels (this IMailFolder folder, IList... method AddLabelsAsync (line 3723) | public static Task AddLabelsAsync (this IMailFolder folder, IList... method SetLabelsAsync (line 4103) | public static Task SetLabelsAsync (this IMailFolder folder, IList AddLabels (this IMailFolder folder, ILis... method AddLabelsAsync (line 4209) | public static Task> AddLabelsAsync (this IMailFolder f... method RemoveLabels (line 4262) | public static IList RemoveLabels (this IMailFolder folder, I... method RemoveLabelsAsync (line 4315) | public static Task> RemoveLabelsAsync (this IMailFolde... method SetLabels (line 4368) | public static IList SetLabels (this IMailFolder folder, ILis... method SetLabelsAsync (line 4421) | public static Task> SetLabelsAsync (this IMailFolder f... method AddLabels (line 4467) | public static void AddLabels (this IMailFolder folder, int index, ILis... method AddLabelsAsync (line 4514) | public static Task AddLabelsAsync (this IMailFolder folder, int index,... method AddLabels (line 4562) | public static void AddLabels (this IMailFolder folder, IList inde... method AddLabelsAsync (line 4611) | public static Task AddLabelsAsync (this IMailFolder folder, IList... method RemoveLabels (line 4657) | public static void RemoveLabels (this IMailFolder folder, int index, I... method RemoveLabelsAsync (line 4704) | public static Task RemoveLabelsAsync (this IMailFolder folder, int ind... method RemoveLabels (line 4752) | public static void RemoveLabels (this IMailFolder folder, IList i... method RemoveLabelsAsync (line 4801) | public static Task RemoveLabelsAsync (this IMailFolder folder, IList inde... method SetLabelsAsync (line 4991) | public static Task SetLabelsAsync (this IMailFolder folder, IList... method AddLabels (line 5044) | public static IList AddLabels (this IMailFolder folder, IList> AddLabelsAsync (this IMailFolder folder... method RemoveLabels (line 5150) | public static IList RemoveLabels (this IMailFolder folder, IList<... method RemoveLabelsAsync (line 5203) | public static Task> RemoveLabelsAsync (this IMailFolder fol... method SetLabels (line 5256) | public static IList SetLabels (this IMailFolder folder, IList> SetLabelsAsync (this IMailFolder folder... FILE: MailKit/IMailService.cs method Connect (line 363) | void Connect (string host, int port, bool useSsl, CancellationToken canc... method ConnectAsync (line 402) | Task ConnectAsync (string host, int port, bool useSsl, CancellationToken... method Connect (line 440) | void Connect (string host, int port = 0, SecureSocketOptions options = S... method ConnectAsync (line 479) | Task ConnectAsync (string host, int port = 0, SecureSocketOptions option... method Connect (line 522) | void Connect (Socket socket, string host, int port = 0, SecureSocketOpti... method ConnectAsync (line 566) | Task ConnectAsync (Socket socket, string host, int port = 0, SecureSocke... method Connect (line 607) | void Connect (Stream stream, string host, int port = 0, SecureSocketOpti... method ConnectAsync (line 649) | Task ConnectAsync (Stream stream, string host, int port = 0, SecureSocke... method Authenticate (line 693) | void Authenticate (ICredentials credentials, CancellationToken cancellat... method AuthenticateAsync (line 738) | Task AuthenticateAsync (ICredentials credentials, CancellationToken canc... method Authenticate (line 785) | void Authenticate (Encoding encoding, ICredentials credentials, Cancella... method AuthenticateAsync (line 833) | Task AuthenticateAsync (Encoding encoding, ICredentials credentials, Can... method Authenticate (line 883) | void Authenticate (Encoding encoding, string userName, string password, ... method AuthenticateAsync (line 934) | Task AuthenticateAsync (Encoding encoding, string userName, string passw... method Authenticate (line 984) | void Authenticate (string userName, string password, CancellationToken c... method AuthenticateAsync (line 1032) | Task AuthenticateAsync (string userName, string password, CancellationTo... method Authenticate (line 1069) | void Authenticate (SaslMechanism mechanism, CancellationToken cancellati... method AuthenticateAsync (line 1107) | Task AuthenticateAsync (SaslMechanism mechanism, CancellationToken cance... method Disconnect (line 1136) | void Disconnect (bool quit, CancellationToken cancellationToken = default); method DisconnectAsync (line 1166) | Task DisconnectAsync (bool quit, CancellationToken cancellationToken = d... method NoOp (line 1193) | void NoOp (CancellationToken cancellationToken = default); method NoOpAsync (line 1224) | Task NoOpAsync (CancellationToken cancellationToken = default); FILE: MailKit/IMailSpool.cs type IMailSpool (line 42) | public interface IMailSpool : IMailService, IEnumerable method GetMessageCount (line 77) | int GetMessageCount (CancellationToken cancellationToken = default); method GetMessageCountAsync (line 87) | Task GetMessageCountAsync (CancellationToken cancellationToken = ... method GetMessageUid (line 99) | string GetMessageUid (int index, CancellationToken cancellationToken =... method GetMessageUidAsync (line 111) | Task GetMessageUidAsync (int index, CancellationToken cancella... method GetMessageUids (line 122) | IList GetMessageUids (CancellationToken cancellationToken = de... method GetMessageUidsAsync (line 133) | Task> GetMessageUidsAsync (CancellationToken cancellatio... method GetMessageSize (line 144) | int GetMessageSize (int index, CancellationToken cancellationToken = d... method GetMessageSizeAsync (line 155) | Task GetMessageSizeAsync (int index, CancellationToken cancellati... method GetMessageSizes (line 165) | IList GetMessageSizes (CancellationToken cancellationToken = defa... method GetMessageSizesAsync (line 175) | Task> GetMessageSizesAsync (CancellationToken cancellationT... method GetMessageHeaders (line 186) | HeaderList GetMessageHeaders (int index, CancellationToken cancellatio... method GetMessageHeadersAsync (line 197) | Task GetMessageHeadersAsync (int index, CancellationToken ... method GetMessageHeaders (line 208) | IList GetMessageHeaders (IList indexes, CancellationT... method GetMessageHeadersAsync (line 219) | Task> GetMessageHeadersAsync (IList indexes, Ca... method GetMessageHeaders (line 231) | IList GetMessageHeaders (int startIndex, int count, Cancel... method GetMessageHeadersAsync (line 243) | Task> GetMessageHeadersAsync (int startIndex, int co... method GetMessage (line 255) | MimeMessage GetMessage (int index, CancellationToken cancellationToken... method GetMessageAsync (line 267) | Task GetMessageAsync (int index, CancellationToken cancel... method GetMessages (line 279) | IList GetMessages (IList indexes, CancellationToken ... method GetMessagesAsync (line 291) | Task> GetMessagesAsync (IList indexes, Cancell... method GetMessages (line 304) | IList GetMessages (int startIndex, int count, Cancellatio... method GetMessagesAsync (line 317) | Task> GetMessagesAsync (int startIndex, int count, ... method GetStream (line 330) | Stream GetStream (int index, bool headersOnly = false, CancellationTok... method GetStreamAsync (line 343) | Task GetStreamAsync (int index, bool headersOnly = false, Canc... method GetStreams (line 356) | IList GetStreams (IList indexes, bool headersOnly = false... method GetStreamsAsync (line 369) | Task> GetStreamsAsync (IList indexes, bool headersO... method GetStreams (line 383) | IList GetStreams (int startIndex, int count, bool headersOnly ... method GetStreamsAsync (line 397) | Task> GetStreamsAsync (int startIndex, int count, bool h... method DeleteMessage (line 409) | void DeleteMessage (int index, CancellationToken cancellationToken = d... method DeleteMessageAsync (line 422) | Task DeleteMessageAsync (int index, CancellationToken cancellationToke... method DeleteMessages (line 434) | void DeleteMessages (IList indexes, CancellationToken cancellatio... method DeleteMessagesAsync (line 447) | Task DeleteMessagesAsync (IList indexes, CancellationToken cancel... method DeleteMessages (line 460) | void DeleteMessages (int startIndex, int count, CancellationToken canc... method DeleteMessagesAsync (line 474) | Task DeleteMessagesAsync (int startIndex, int count, CancellationToken... method DeleteAllMessages (line 485) | void DeleteAllMessages (CancellationToken cancellationToken = default); method DeleteAllMessagesAsync (line 497) | Task DeleteAllMessagesAsync (CancellationToken cancellationToken = def... method Reset (line 508) | void Reset (CancellationToken cancellationToken = default); method ResetAsync (line 520) | Task ResetAsync (CancellationToken cancellationToken = default); FILE: MailKit/IMailStore.cs type IMailStore (line 40) | public interface IMailStore : IMailService method EnableQuickResync (line 143) | void EnableQuickResync (CancellationToken cancellationToken = default); method EnableQuickResyncAsync (line 187) | Task EnableQuickResyncAsync (CancellationToken cancellationToken = def... method GetFolder (line 201) | IMailFolder? GetFolder (SpecialFolder folder); method GetFolder (line 218) | IMailFolder GetFolder (FolderNamespace @namespace); method GetFolders (line 257) | IList GetFolders (FolderNamespace @namespace, bool subscr... method GetFoldersAsync (line 296) | Task> GetFoldersAsync (FolderNamespace @namespace, ... method GetFolders (line 336) | IList GetFolders (FolderNamespace @namespace, StatusItems... method GetFoldersAsync (line 376) | Task> GetFoldersAsync (FolderNamespace @namespace, ... method GetFolder (line 405) | IMailFolder GetFolder (string path, CancellationToken cancellationToke... method GetFolderAsync (line 434) | Task GetFolderAsync (string path, CancellationToken cance... method GetMetadata (line 445) | string? GetMetadata (MetadataTag tag, CancellationToken cancellationTo... method GetMetadataAsync (line 456) | Task GetMetadataAsync (MetadataTag tag, CancellationToken can... method GetMetadata (line 467) | MetadataCollection GetMetadata (IEnumerable tags, Cancell... method GetMetadataAsync (line 478) | Task GetMetadataAsync (IEnumerable ta... method GetMetadata (line 490) | MetadataCollection GetMetadata (MetadataOptions options, IEnumerable GetMetadataAsync (MetadataOptions options, IE... method SetMetadata (line 512) | void SetMetadata (MetadataCollection metadata, CancellationToken cance... method SetMetadataAsync (line 523) | Task SetMetadataAsync (MetadataCollection metadata, CancellationToken ... FILE: MailKit/IMailTransport.cs type IMailTransport (line 42) | public interface IMailTransport : IMailService method Send (line 60) | string Send (MimeMessage message, CancellationToken cancellationToken ... method SendAsync (line 78) | Task SendAsync (MimeMessage message, CancellationToken cancell... method Send (line 92) | string Send (MimeMessage message, MailboxAddress sender, IEnumerable SendAsync (MimeMessage message, MailboxAddress sender, IE... method Send (line 125) | string Send (FormatOptions options, MimeMessage message, CancellationT... method SendAsync (line 144) | Task SendAsync (FormatOptions options, MimeMessage message, Ca... method Send (line 159) | string Send (FormatOptions options, MimeMessage message, MailboxAddres... method SendAsync (line 174) | Task SendAsync (FormatOptions options, MimeMessage message, Ma... FILE: MailKit/IMessageSummary.cs type IMessageSummary (line 49) | public interface IMessageSummary FILE: MailKit/IProtocolLogger.cs type IProtocolLogger (line 39) | public interface IProtocolLogger : IDisposable method LogConnect (line 66) | void LogConnect (Uri uri); method LogClient (line 95) | void LogClient (byte[] buffer, int offset, int count); method LogServer (line 123) | void LogServer (byte[] buffer, int offset, int count); FILE: MailKit/IReplaceRequest.cs type IReplaceRequest (line 34) | public interface IReplaceRequest : IAppendRequest FILE: MailKit/IStoreFlagsRequest.cs type IStoreFlagsRequest (line 36) | public interface IStoreFlagsRequest : IStoreRequest FILE: MailKit/IStoreLabelsRequest.cs type IStoreLabelsRequest (line 36) | public interface IStoreLabelsRequest : IStoreRequest FILE: MailKit/IStoreRequest.cs type IStoreRequest (line 34) | public interface IStoreRequest FILE: MailKit/ITransferProgress.cs type ITransferProgress (line 34) | public interface ITransferProgress method Report (line 47) | void Report (long bytesTransferred, long totalSize); method Report (line 56) | void Report (long bytesTransferred); FILE: MailKit/MailFolder.cs class MailFolder (line 51) | public abstract class MailFolder : IMailFolder method MailFolder (line 70) | [Obsolete ("Use MailFolder (string fullName, char directorySeparator, ... method MailFolder (line 92) | protected MailFolder (string fullName, char directorySeparator, Folder... method GetBaseName (line 107) | internal static string GetBaseName (string fullName, char delim) method Supports (line 500) | public abstract bool Supports (FolderFeature feature); method Open (line 552) | public abstract FolderAccess Open (FolderAccess access, uint uidValidi... method OpenAsync (line 604) | public abstract Task OpenAsync (FolderAccess access, uin... method Open (line 642) | public abstract FolderAccess Open (FolderAccess access, CancellationTo... method OpenAsync (line 680) | public abstract Task OpenAsync (FolderAccess access, Can... method Close (line 714) | public abstract void Close (bool expunge = false, CancellationToken ca... method CloseAsync (line 749) | public abstract Task CloseAsync (bool expunge = false, CancellationTok... method Create (line 791) | public abstract IMailFolder? Create (string name, bool isMessageFolder... method CreateAsync (line 833) | public abstract Task CreateAsync (string name, bool isMe... method Create (line 880) | public abstract IMailFolder? Create (string name, IEnumerable CreateAsync (string name, IEnumerab... method Create (line 972) | public virtual IMailFolder? Create (string name, SpecialFolder special... method CreateAsync (line 1020) | public virtual Task CreateAsync (string name, SpecialFol... method Rename (line 1071) | public abstract void Rename (IMailFolder parent, string name, Cancella... method RenameAsync (line 1120) | public abstract Task RenameAsync (IMailFolder parent, string name, Can... method Delete (line 1156) | public abstract void Delete (CancellationToken cancellationToken = def... method DeleteAsync (line 1193) | public abstract Task DeleteAsync (CancellationToken cancellationToken ... method Subscribe (line 1223) | public abstract void Subscribe (CancellationToken cancellationToken = ... method SubscribeAsync (line 1254) | public abstract Task SubscribeAsync (CancellationToken cancellationTok... method Unsubscribe (line 1284) | public abstract void Unsubscribe (CancellationToken cancellationToken ... method UnsubscribeAsync (line 1315) | public abstract Task UnsubscribeAsync (CancellationToken cancellationT... method GetSubfolders (line 1351) | public abstract IList GetSubfolders (StatusItems items, b... method GetSubfoldersAsync (line 1387) | public abstract Task> GetSubfoldersAsync (StatusIte... method GetSubfolders (line 1419) | public virtual IList GetSubfolders (bool subscribedOnly =... method GetSubfoldersAsync (line 1454) | public virtual Task> GetSubfoldersAsync (bool subsc... method GetSubfolder (line 1498) | public abstract IMailFolder GetSubfolder (string name, CancellationTok... method GetSubfolderAsync (line 1539) | public abstract Task GetSubfolderAsync (string name, Canc... method Check (line 1572) | public abstract void Check (CancellationToken cancellationToken = defa... method CheckAsync (line 1606) | public abstract Task CheckAsync (CancellationToken cancellationToken =... method Status (line 1650) | public abstract void Status (StatusItems items, CancellationToken canc... method StatusAsync (line 1692) | public abstract Task StatusAsync (StatusItems items, CancellationToken... method GetAccessControlList (line 1726) | public abstract AccessControlList GetAccessControlList (CancellationTo... method GetAccessControlListAsync (line 1760) | public abstract Task GetAccessControlListAsync (Can... method GetAccessRights (line 1798) | public abstract AccessRights GetAccessRights (string name, Cancellatio... method GetAccessRightsAsync (line 1836) | public abstract Task GetAccessRightsAsync (string name, ... method GetMyAccessRights (line 1870) | public abstract AccessRights GetMyAccessRights (CancellationToken canc... method GetMyAccessRightsAsync (line 1904) | public abstract Task GetMyAccessRightsAsync (Cancellatio... method AddAccessRights (line 1944) | public abstract void AddAccessRights (string name, AccessRights rights... method AddAccessRightsAsync (line 1985) | public abstract Task AddAccessRightsAsync (string name, AccessRights r... method RemoveAccessRights (line 2025) | public abstract void RemoveAccessRights (string name, AccessRights rig... method RemoveAccessRightsAsync (line 2066) | public abstract Task RemoveAccessRightsAsync (string name, AccessRight... method SetAccessRights (line 2106) | public abstract void SetAccessRights (string name, AccessRights rights... method SetAccessRightsAsync (line 2147) | public abstract Task SetAccessRightsAsync (string name, AccessRights r... method RemoveAccess (line 2184) | public abstract void RemoveAccess (string name, CancellationToken canc... method RemoveAccessAsync (line 2222) | public abstract Task RemoveAccessAsync (string name, CancellationToken... method GetQuota (line 2258) | public abstract FolderQuota GetQuota (CancellationToken cancellationTo... method GetQuotaAsync (line 2294) | public abstract Task GetQuotaAsync (CancellationToken can... method SetQuota (line 2332) | public abstract FolderQuota SetQuota (uint? messageLimit, uint? storag... method SetQuotaAsync (line 2370) | public abstract Task SetQuotaAsync (uint? messageLimit, u... method GetMetadata (line 2405) | public abstract string? GetMetadata (MetadataTag tag, CancellationToke... method GetMetadataAsync (line 2440) | public abstract Task GetMetadataAsync (MetadataTag tag, Cance... method GetMetadata (line 2478) | public MetadataCollection GetMetadata (IEnumerable tags, ... method GetMetadataAsync (line 2519) | public virtual Task GetMetadataAsync (IEnumerable<... method GetMetadata (line 2563) | public abstract MetadataCollection GetMetadata (MetadataOptions option... method GetMetadataAsync (line 2604) | public abstract Task GetMetadataAsync (MetadataOpt... method SetMetadata (line 2641) | public abstract void SetMetadata (MetadataCollection metadata, Cancell... method SetMetadataAsync (line 2679) | public abstract Task SetMetadataAsync (MetadataCollection metadata, Ca... method Expunge (line 2718) | public abstract void Expunge (CancellationToken cancellationToken = de... method ExpungeAsync (line 2758) | public abstract Task ExpungeAsync (CancellationToken cancellationToken... method Expunge (line 2804) | public abstract void Expunge (IList uids, CancellationToken ... method ExpungeAsync (line 2851) | public abstract Task ExpungeAsync (IList uids, CancellationT... method Append (line 2897) | public virtual UniqueId? Append (IAppendRequest request, CancellationT... method AppendAsync (line 2946) | public virtual Task AppendAsync (IAppendRequest request, Ca... method Append (line 2998) | public abstract UniqueId? Append (FormatOptions options, IAppendReques... method AppendAsync (line 3047) | public abstract Task AppendAsync (FormatOptions options, IA... method Append (line 3096) | public virtual IList Append (IList requests,... method AppendAsync (line 3148) | public virtual Task> AppendAsync (IList Append (FormatOptions options, IList> AppendAsync (FormatOptions optio... method Replace (line 3305) | public virtual UniqueId? Replace (UniqueId uid, IReplaceRequest reques... method ReplaceAsync (line 3358) | public virtual Task ReplaceAsync (UniqueId uid, IReplaceReq... method Replace (line 3417) | public abstract UniqueId? Replace (FormatOptions options, UniqueId uid... method ReplaceAsync (line 3473) | public abstract Task ReplaceAsync (FormatOptions options, U... method Replace (line 3524) | public virtual UniqueId? Replace (int index, IReplaceRequest request, ... method ReplaceAsync (line 3578) | public virtual Task ReplaceAsync (int index, IReplaceReques... method Replace (line 3638) | public abstract UniqueId? Replace (FormatOptions options, int index, I... method ReplaceAsync (line 3695) | public abstract Task ReplaceAsync (FormatOptions options, i... method CopyTo (line 3742) | public virtual UniqueId? CopyTo (UniqueId uid, IMailFolder destination... method CopyToAsync (line 3797) | public virtual async Task CopyToAsync (UniqueId uid, IMailF... method CopyTo (line 3854) | public abstract UniqueIdMap CopyTo (IList uids, IMailFolder ... method CopyToAsync (line 3903) | public abstract Task CopyToAsync (IList uids, I... method MoveTo (line 3950) | public virtual UniqueId? MoveTo (UniqueId uid, IMailFolder destination... method MoveToAsync (line 4005) | public virtual async Task MoveToAsync (UniqueId uid, IMailF... method MoveTo (line 4062) | public abstract UniqueIdMap MoveTo (IList uids, IMailFolder ... method MoveToAsync (line 4111) | public abstract Task MoveToAsync (IList uids, I... method CopyTo (line 4155) | public virtual void CopyTo (int index, IMailFolder destination, Cancel... method CopyToAsync (line 4206) | public virtual Task CopyToAsync (int index, IMailFolder destination, C... method CopyTo (line 4257) | public abstract void CopyTo (IList indexes, IMailFolder destinati... method CopyToAsync (line 4303) | public abstract Task CopyToAsync (IList indexes, IMailFolder dest... method MoveTo (line 4347) | public virtual void MoveTo (int index, IMailFolder destination, Cancel... method MoveToAsync (line 4398) | public virtual Task MoveToAsync (int index, IMailFolder destination, C... method MoveTo (line 4449) | public abstract void MoveTo (IList indexes, IMailFolder destinati... method MoveToAsync (line 4495) | public abstract Task MoveToAsync (IList indexes, IMailFolder dest... method Fetch (line 4548) | public abstract IList Fetch (IList uids, IF... method FetchAsync (line 4599) | public abstract Task> FetchAsync (IList Fetch (IList indexes, IFet... method FetchAsync (line 4700) | public abstract Task> FetchAsync (IList in... method Fetch (line 4752) | public abstract IList Fetch (int min, int max, IFetch... method FetchAsync (line 4804) | public abstract Task> FetchAsync (int min, int ... method GetHeaders (line 4846) | public abstract HeaderList GetHeaders (UniqueId uid, CancellationToken... method GetHeadersAsync (line 4888) | public abstract Task GetHeadersAsync (UniqueId uid, Cancel... method GetHeaders (line 4934) | public abstract HeaderList GetHeaders (UniqueId uid, BodyPart part, Ca... method GetHeadersAsync (line 4980) | public abstract Task GetHeadersAsync (UniqueId uid, BodyPa... method GetHeaders (line 5022) | public abstract HeaderList GetHeaders (int index, CancellationToken ca... method GetHeadersAsync (line 5064) | public abstract Task GetHeadersAsync (int index, Cancellat... method GetHeaders (line 5110) | public abstract HeaderList GetHeaders (int index, BodyPart part, Cance... method GetHeadersAsync (line 5156) | public abstract Task GetHeadersAsync (int index, BodyPart ... method GetMessage (line 5201) | public abstract MimeMessage GetMessage (UniqueId uid, CancellationToke... method GetMessageAsync (line 5246) | public abstract Task GetMessageAsync (UniqueId uid, Cance... method GetMessage (line 5291) | public abstract MimeMessage GetMessage (int index, CancellationToken c... method GetMessageAsync (line 5336) | public abstract Task GetMessageAsync (int index, Cancella... method GetBodyPart (line 5385) | public abstract MimeEntity GetBodyPart (UniqueId uid, BodyPart part, C... method GetBodyPartAsync (line 5431) | public abstract Task GetBodyPartAsync (UniqueId uid, BodyP... method GetBodyPart (line 5477) | public abstract MimeEntity GetBodyPart (int index, BodyPart part, Canc... method GetBodyPartAsync (line 5523) | public abstract Task GetBodyPartAsync (int index, BodyPart... method GetStream (line 5568) | public virtual Stream GetStream (UniqueId uid, CancellationToken cance... method GetStreamAsync (line 5616) | public virtual Task GetStreamAsync (UniqueId uid, Cancellation... method GetStream (line 5664) | public virtual Stream GetStream (int index, CancellationToken cancella... method GetStreamAsync (line 5712) | public virtual Task GetStreamAsync (int index, CancellationTok... method GetStream (line 5767) | public abstract Stream GetStream (UniqueId uid, int offset, int count,... method GetStreamAsync (line 5819) | public abstract Task GetStreamAsync (UniqueId uid, int offset,... method GetStream (line 5870) | public abstract Stream GetStream (int index, int offset, int count, Ca... method GetStreamAsync (line 5921) | public abstract Task GetStreamAsync (int index, int offset, in... method GetStream (line 5970) | public virtual Stream GetStream (UniqueId uid, BodyPart part, Cancella... method GetStreamAsync (line 6028) | public virtual Task GetStreamAsync (UniqueId uid, BodyPart par... method GetStream (line 6083) | public virtual Stream GetStream (int index, BodyPart part, Cancellatio... method GetStreamAsync (line 6138) | public virtual Task GetStreamAsync (int index, BodyPart part, ... method GetStream (line 6203) | public virtual Stream GetStream (UniqueId uid, BodyPart part, int offs... method GetStreamAsync (line 6274) | public virtual Task GetStreamAsync (UniqueId uid, BodyPart par... method GetStream (line 6344) | public virtual Stream GetStream (int index, BodyPart part, int offset,... method GetStreamAsync (line 6414) | public virtual Task GetStreamAsync (int index, BodyPart part, ... method GetStream (line 6480) | public abstract Stream GetStream (UniqueId uid, string section, Cancel... method GetStreamAsync (line 6531) | public abstract Task GetStreamAsync (UniqueId uid, string sect... method GetStream (line 6589) | public abstract Stream GetStream (UniqueId uid, string section, int of... method GetStreamAsync (line 6647) | public abstract Task GetStreamAsync (UniqueId uid, string sect... method GetStream (line 6695) | public abstract Stream GetStream (int index, string section, Cancellat... method GetStreamAsync (line 6743) | public abstract Task GetStreamAsync (int index, string section... method GetStream (line 6800) | public abstract Stream GetStream (int index, string section, int offse... method GetStreamAsync (line 6857) | public abstract Task GetStreamAsync (int index, string section... method Store (line 6903) | public virtual bool Store (UniqueId uid, IStoreFlagsRequest request, C... method StoreAsync (line 6954) | public virtual async Task StoreAsync (UniqueId uid, IStoreFlagsR... method Store (line 7007) | public abstract IList Store (IList uids, IStoreFla... method StoreAsync (line 7055) | public abstract Task> StoreAsync (IList uids... method Store (line 7101) | public virtual bool Store (int index, IStoreFlagsRequest request, Canc... method StoreAsync (line 7152) | public virtual async Task StoreAsync (int index, IStoreFlagsRequ... method Store (line 7205) | public abstract IList Store (IList indexes, IStoreFlagsReque... method StoreAsync (line 7253) | public abstract Task> StoreAsync (IList indexes, IStor... method Store (line 7301) | public virtual bool Store (UniqueId uid, IStoreLabelsRequest request, ... method StoreAsync (line 7354) | public virtual async Task StoreAsync (UniqueId uid, IStoreLabels... method Store (line 7409) | public abstract IList Store (IList uids, IStoreLab... method StoreAsync (line 7459) | public abstract Task> StoreAsync (IList uids... method Store (line 7507) | public virtual bool Store (int index, IStoreLabelsRequest request, Can... method StoreAsync (line 7560) | public virtual async Task StoreAsync (int index, IStoreLabelsReq... method Store (line 7615) | public abstract IList Store (IList indexes, IStoreLabelsRequ... method StoreAsync (line 7665) | public abstract Task> StoreAsync (IList indexes, IStor... method Store (line 7712) | public virtual void Store (UniqueId uid, IList annotations... method StoreAsync (line 7763) | public virtual Task StoreAsync (UniqueId uid, IList annota... method Store (line 7815) | public abstract void Store (IList uids, IList an... method StoreAsync (line 7865) | public abstract Task StoreAsync (IList uids, IList Store (IList uids, ulong mod... method StoreAsync (line 7971) | public abstract Task> StoreAsync (IList uids... method Store (line 8018) | public virtual void Store (int index, IList annotations, C... method StoreAsync (line 8069) | public virtual Task StoreAsync (int index, IList annotatio... method Store (line 8121) | public abstract void Store (IList indexes, IList anno... method StoreAsync (line 8171) | public abstract Task StoreAsync (IList indexes, IList... method Store (line 8224) | public abstract IList Store (IList indexes, ulong modseq, IL... method StoreAsync (line 8277) | public abstract Task> StoreAsync (IList indexes, ulong... method Search (line 8319) | public virtual IList Search (SearchQuery query, Cancellation... method SearchAsync (line 8366) | public virtual async Task> SearchAsync (SearchQuery qu... method Search (line 8421) | public virtual IList Search (IList uids, SearchQue... method SearchAsync (line 8479) | public virtual Task> SearchAsync (IList uids... method Search (line 8532) | public abstract SearchResults Search (SearchOptions options, SearchQue... method SearchAsync (line 8577) | public abstract Task SearchAsync (SearchOptions options... method Search (line 8630) | public virtual SearchResults Search (SearchOptions options, IList SearchAsync (SearchOptions options,... method Sort (line 8749) | public virtual IList Sort (SearchQuery query, IList... method SortAsync (line 8804) | public virtual async Task> SortAsync (SearchQuery quer... method Sort (line 8866) | public virtual IList Sort (IList uids, SearchQuery... method SortAsync (line 8931) | public virtual Task> SortAsync (IList uids, ... method Sort (line 8991) | public abstract SearchResults Sort (SearchOptions options, SearchQuery... method SortAsync (line 9043) | public abstract Task SortAsync (SearchOptions options, ... method Sort (line 9102) | public virtual SearchResults Sort (SearchOptions options, IList SortAsync (SearchOptions options, I... method Thread (line 9226) | public abstract IList Thread (ThreadingAlgorithm algori... method ThreadAsync (line 9274) | public abstract Task> ThreadAsync (ThreadingAlgor... method Thread (line 9330) | public abstract IList Thread (IList uids, Thr... method ThreadAsync (line 9386) | public abstract Task> ThreadAsync (IList GetEnumerator (); method GetEnumerator (line 9928) | IEnumerator IEnumerable.GetEnumerator () method ToString (line 9942) | public override string ToString () FILE: MailKit/MailService.cs method MailService (line 64) | protected MailService (IProtocolLogger protocolLogger) method MailService (line 89) | protected MailService () : this (new NullProtocolLogger ()) method DefaultServerCertificateValidationCallback (line 457) | protected static bool DefaultServerCertificateValidationCallback (object... method GetSslClientAuthenticationOptions (line 472) | protected virtual SslClientAuthenticationOptions GetSslClientAuthenticat... method ConnectNetwork (line 489) | internal Stream ConnectNetwork (string host, int port, CancellationToken... method ConnectNetworkAsync (line 502) | internal async Task ConnectNetworkAsync (string host, int port, ... method Connect (line 555) | public abstract void Connect (string host, int port = 0, SecureSocketOpt... method ConnectAsync (line 595) | public abstract Task ConnectAsync (string host, int port = 0, SecureSock... method Connect (line 638) | public abstract void Connect (Socket socket, string host, int port = 0, ... method ConnectAsync (line 682) | public abstract Task ConnectAsync (Socket socket, string host, int port ... method Connect (line 723) | public abstract void Connect (Stream stream, string host, int port = 0, ... method ConnectAsync (line 765) | public abstract Task ConnectAsync (Stream stream, string host, int port ... method IsAny (line 767) | static bool IsAny (string value, params string[] anyOf) method GetSecureSocketOptions (line 777) | internal SecureSocketOptions GetSecureSocketOptions (Uri uri) method Connect (line 842) | public void Connect (Uri uri, CancellationToken cancellationToken = defa... method ConnectAsync (line 888) | public Task ConnectAsync (Uri uri, CancellationToken cancellationToken =... method Connect (line 949) | public void Connect (string host, int port, bool useSsl, CancellationTok... method ConnectAsync (line 1012) | public Task ConnectAsync (string host, int port, bool useSsl, Cancellati... method Authenticate (line 1071) | public abstract void Authenticate (Encoding encoding, ICredentials crede... method AuthenticateAsync (line 1119) | public abstract Task AuthenticateAsync (Encoding encoding, ICredentials ... method Authenticate (line 1163) | public void Authenticate (ICredentials credentials, CancellationToken ca... method AuthenticateAsync (line 1211) | public Task AuthenticateAsync (ICredentials credentials, CancellationTok... method Authenticate (line 1264) | public void Authenticate (Encoding encoding, string userName, string pas... method AuthenticateAsync (line 1329) | public Task AuthenticateAsync (Encoding encoding, string userName, strin... method Authenticate (line 1393) | public void Authenticate (string userName, string password, Cancellation... method AuthenticateAsync (line 1444) | public Task AuthenticateAsync (string userName, string password, Cancell... method Authenticate (line 1484) | public abstract void Authenticate (SaslMechanism mechanism, Cancellation... method AuthenticateAsync (line 1522) | public abstract Task AuthenticateAsync (SaslMechanism mechanism, Cancell... method Disconnect (line 1538) | public abstract void Disconnect (bool quit, CancellationToken cancellati... method DisconnectAsync (line 1552) | public abstract Task DisconnectAsync (bool quit, CancellationToken cance... method NoOp (line 1581) | public abstract void NoOp (CancellationToken cancellationToken = default); method NoOpAsync (line 1611) | public abstract Task NoOpAsync (CancellationToken cancellationToken = de... method OnConnected (line 1631) | protected virtual void OnConnected (string host, int port, SecureSocketO... method OnDisconnected (line 1655) | protected virtual void OnDisconnected (string host, int port, SecureSock... method OnAuthenticated (line 1676) | protected virtual void OnAuthenticated (string message) method Dispose (line 1691) | protected virtual void Dispose (bool disposing) method Dispose (line 1704) | public void Dispose () FILE: MailKit/MailSpool.cs class MailSpool (line 43) | public abstract class MailSpool : MailService, IMailSpool method MailSpool (line 55) | protected MailSpool (IProtocolLogger protocolLogger) : base (protocolL... method GetMessageCount (line 138) | public abstract int GetMessageCount (CancellationToken cancellationTok... method GetMessageCountAsync (line 169) | public abstract Task GetMessageCountAsync (CancellationToken canc... method GetMessageUid (line 208) | public abstract string GetMessageUid (int index, CancellationToken can... method GetMessageUidAsync (line 247) | public abstract Task GetMessageUidAsync (int index, Cancellati... method GetMessageUids (line 285) | public abstract IList GetMessageUids (CancellationToken cancel... method GetMessageUidsAsync (line 320) | public abstract Task> GetMessageUidsAsync (CancellationT... method GetMessageSize (line 355) | public abstract int GetMessageSize (int index, CancellationToken cance... method GetMessageSizeAsync (line 390) | public abstract Task GetMessageSizeAsync (int index, Cancellation... method GetMessageSizes (line 421) | public abstract IList GetMessageSizes (CancellationToken cancella... method GetMessageSizesAsync (line 452) | public abstract Task> GetMessageSizesAsync (CancellationTok... method GetMessageHeaders (line 487) | public abstract HeaderList GetMessageHeaders (int index, CancellationT... method GetMessageHeadersAsync (line 522) | public abstract Task GetMessageHeadersAsync (int index, Ca... method GetMessageHeaders (line 562) | public abstract IList GetMessageHeaders (IList indexe... method GetMessageHeadersAsync (line 602) | public abstract Task> GetMessageHeadersAsync (IList<... method GetMessageHeaders (line 639) | public abstract IList GetMessageHeaders (int startIndex, i... method GetMessageHeadersAsync (line 676) | public abstract Task> GetMessageHeadersAsync (int st... method GetMessage (line 715) | public abstract MimeMessage GetMessage (int index, CancellationToken c... method GetMessageAsync (line 751) | public abstract Task GetMessageAsync (int index, Cancella... method GetMessages (line 792) | public abstract IList GetMessages (IList indexes, Ca... method GetMessagesAsync (line 833) | public abstract Task> GetMessagesAsync (IList ... method GetMessages (line 874) | public abstract IList GetMessages (int startIndex, int co... method GetMessagesAsync (line 912) | public abstract Task> GetMessagesAsync (int startIn... method GetStream (line 949) | public abstract Stream GetStream (int index, bool headersOnly = false,... method GetStreamAsync (line 986) | public abstract Task GetStreamAsync (int index, bool headersOn... method GetStreams (line 1031) | public abstract IList GetStreams (IList indexes, bool hea... method GetStreamsAsync (line 1073) | public abstract Task> GetStreamsAsync (IList indexe... method GetStreams (line 1115) | public abstract IList GetStreams (int startIndex, int count, b... method GetStreamsAsync (line 1154) | public abstract Task> GetStreamsAsync (int startIndex, i... method DeleteMessage (line 1193) | public abstract void DeleteMessage (int index, CancellationToken cance... method DeleteMessageAsync (line 1230) | public abstract Task DeleteMessageAsync (int index, CancellationToken ... method DeleteMessages (line 1271) | public abstract void DeleteMessages (IList indexes, CancellationT... method DeleteMessagesAsync (line 1313) | public abstract Task DeleteMessagesAsync (IList indexes, Cancella... method DeleteMessages (line 1354) | public abstract void DeleteMessages (int startIndex, int count, Cancel... method DeleteMessagesAsync (line 1393) | public abstract Task DeleteMessagesAsync (int startIndex, int count, C... method DeleteAllMessages (line 1425) | public abstract void DeleteAllMessages (CancellationToken cancellation... method DeleteAllMessagesAsync (line 1458) | public abstract Task DeleteAllMessagesAsync (CancellationToken cancell... method Reset (line 1490) | public abstract void Reset (CancellationToken cancellationToken = defa... method ResetAsync (line 1523) | public abstract Task ResetAsync (CancellationToken cancellationToken =... method GetEnumerator (line 1553) | public abstract IEnumerator GetEnumerator (); method GetEnumerator (line 1583) | IEnumerator IEnumerable.GetEnumerator () FILE: MailKit/MailStore.cs class MailStore (line 39) | public abstract class MailStore : MailService, IMailStore method MailStore (line 51) | protected MailStore (IProtocolLogger protocolLogger) : base (protocolL... method EnableQuickResync (line 168) | public abstract void EnableQuickResync (CancellationToken cancellation... method EnableQuickResyncAsync (line 212) | public abstract Task EnableQuickResyncAsync (CancellationToken cancell... method GetFolder (line 235) | public abstract IMailFolder? GetFolder (SpecialFolder folder); method GetFolder (line 260) | public abstract IMailFolder GetFolder (FolderNamespace @namespace); method GetFolders (line 296) | public virtual IList GetFolders (FolderNamespace @namespa... method GetFoldersAsync (line 335) | public virtual Task> GetFoldersAsync (FolderNamespa... method GetFolders (line 375) | public abstract IList GetFolders (FolderNamespace @namesp... method GetFoldersAsync (line 412) | public abstract Task> GetFoldersAsync (FolderNamesp... method GetFolder (line 450) | public abstract IMailFolder GetFolder (string path, CancellationToken ... method GetFolderAsync (line 488) | public abstract Task GetFolderAsync (string path, Cancell... method GetMetadata (line 523) | public abstract string? GetMetadata (MetadataTag tag, CancellationToke... method GetMetadataAsync (line 558) | public abstract Task GetMetadataAsync (MetadataTag tag, Cance... method GetMetadata (line 596) | public virtual MetadataCollection GetMetadata (IEnumerable GetMetadataAsync (IEnumerable<... method GetMetadata (line 681) | public abstract MetadataCollection GetMetadata (MetadataOptions option... method GetMetadataAsync (line 722) | public abstract Task GetMetadataAsync (MetadataOpt... method SetMetadata (line 759) | public abstract void SetMetadata (MetadataCollection metadata, Cancell... method SetMetadataAsync (line 797) | public abstract Task SetMetadataAsync (MetadataCollection metadata, Ca... method OnAlert (line 818) | protected virtual void OnAlert (string message) method OnFolderCreated (line 838) | protected virtual void OnFolderCreated (IMailFolder folder) method OnMetadataChanged (line 858) | protected virtual void OnMetadataChanged (Metadata metadata) FILE: MailKit/MailTransport.cs class MailTransport (line 41) | public abstract class MailTransport : MailService, IMailTransport method MailTransport (line 45) | static MailTransport () method MailTransport (line 66) | protected MailTransport (IProtocolLogger protocolLogger) : base (proto... method Send (line 118) | public virtual string Send (MimeMessage message, CancellationToken can... method SendAsync (line 168) | public virtual Task SendAsync (MimeMessage message, Cancellati... method Send (line 218) | public virtual string Send (MimeMessage message, MailboxAddress sender... method SendAsync (line 268) | public virtual Task SendAsync (MimeMessage message, MailboxAdd... method Send (line 327) | public abstract string Send (FormatOptions options, MimeMessage messag... method SendAsync (line 380) | public abstract Task SendAsync (FormatOptions options, MimeMes... method Send (line 433) | public abstract string Send (FormatOptions options, MimeMessage messag... method SendAsync (line 486) | public abstract Task SendAsync (FormatOptions options, MimeMes... method OnMessageSent (line 503) | protected virtual void OnMessageSent (MessageSentEventArgs e) FILE: MailKit/MessageEventArgs.cs class MessageEventArgs (line 36) | public class MessageEventArgs : EventArgs method MessageEventArgs (line 48) | public MessageEventArgs (int index) method MessageEventArgs (line 67) | public MessageEventArgs (int index, UniqueId uid) FILE: MailKit/MessageFlags.cs type MessageFlags (line 36) | [Flags] FILE: MailKit/MessageFlagsChangedEventArgs.cs class MessageFlagsChangedEventArgs (line 43) | public class MessageFlagsChangedEventArgs : MessageEventArgs method MessageFlagsChangedEventArgs (line 52) | internal MessageFlagsChangedEventArgs (int index) : base (index) method MessageFlagsChangedEventArgs (line 65) | public MessageFlagsChangedEventArgs (int index, MessageFlags flags) : ... method MessageFlagsChangedEventArgs (line 86) | public MessageFlagsChangedEventArgs (int index, MessageFlags flags, IR... method MessageFlagsChangedEventArgs (line 107) | public MessageFlagsChangedEventArgs (int index, MessageFlags flags, ul... method MessageFlagsChangedEventArgs (line 130) | public MessageFlagsChangedEventArgs (int index, MessageFlags flags, IR... method MessageFlagsChangedEventArgs (line 152) | public MessageFlagsChangedEventArgs (int index, UniqueId uid, MessageF... method MessageFlagsChangedEventArgs (line 174) | public MessageFlagsChangedEventArgs (int index, UniqueId uid, MessageF... method MessageFlagsChangedEventArgs (line 196) | public MessageFlagsChangedEventArgs (int index, UniqueId uid, MessageF... method MessageFlagsChangedEventArgs (line 220) | public MessageFlagsChangedEventArgs (int index, UniqueId uid, MessageF... FILE: MailKit/MessageLabelsChangedEventArgs.cs class MessageLabelsChangedEventArgs (line 38) | public class MessageLabelsChangedEventArgs : MessageEventArgs method MessageLabelsChangedEventArgs (line 54) | public MessageLabelsChangedEventArgs (int index, IList labels)... method MessageLabelsChangedEventArgs (line 77) | public MessageLabelsChangedEventArgs (int index, IList labels,... method MessageLabelsChangedEventArgs (line 101) | public MessageLabelsChangedEventArgs (int index, UniqueId uid, IList : IComparer where T : IMessageSummary method MessageComparer (line 47) | public MessageComparer (IList orderBy) method CompareDisplayNames (line 54) | static int CompareDisplayNames (InternetAddressList list1, InternetA... method CompareMailboxAddresses (line 76) | static int CompareMailboxAddresses (InternetAddressList list1, Inter... method Compare (line 96) | public int Compare (T? x, T? y) method GetMessageSummaryItems (line 166) | static MessageSummaryItems GetMessageSummaryItems (IList orde... method Sort (line 218) | public static IList Sort (this IEnumerable messages, IList (this List messages, IList orde... FILE: MailKit/MessageSummary.cs class MessageSummary (line 52) | public class MessageSummary : IMessageSummary method MessageSummary (line 68) | public MessageSummary (int index) method MessageSummary (line 90) | public MessageSummary (IMailFolder folder, int index) : this (index) method UpdateThreadableSubject (line 98) | [MemberNotNull (nameof (normalizedSubject))] method GetMultipartRelatedRoot (line 153) | static BodyPart? GetMultipartRelatedRoot (BodyPartMultipart related) method TryGetMultipartAlternativeBody (line 177) | static bool TryGetMultipartAlternativeBody (BodyPartMultipart multipar... method TryGetMessageBody (line 206) | static bool TryGetMessageBody (BodyPartMultipart multipart, bool html,... method EnumerateBodyParts (line 324) | static IEnumerable EnumerateBodyParts (BodyPart? entity... FILE: MailKit/MessageSummaryFetchedEventArgs.cs class MessageSummaryFetchedEventArgs (line 36) | public class MessageSummaryFetchedEventArgs : EventArgs method MessageSummaryFetchedEventArgs (line 48) | public MessageSummaryFetchedEventArgs (IMessageSummary message) FILE: MailKit/MessageSummaryItems.cs type MessageSummaryItems (line 40) | [Flags] FILE: MailKit/MessageThread.cs class MessageThread (line 36) | public class MessageThread method MessageThread (line 45) | public MessageThread (UniqueId? uid) method MessageThread (line 58) | public MessageThread (IMessageSummary? message) FILE: MailKit/MessageThreader.cs class MessageThreader (line 50) | public static class MessageThreader class ThreadableNode (line 52) | internal class ThreadableNode : IMessageSummary method ThreadableNode (line 58) | public ThreadableNode (IMessageSummary? message) method CreateIdTable (line 153) | static Dictionary CreateIdTable (IEnumerable ... method PruneEmptyContainers (line 235) | static void PruneEmptyContainers (ThreadableNode root) method GroupBySubject (line 265) | static void GroupBySubject (ThreadableNode root) method GetThreads (line 347) | static void GetThreads (ThreadableNode root, IList thre... method ThreadByReferences (line 360) | static List ThreadByReferences (IEnumerable ThreadBySubject (IEnumerable Thread (this IEnumerable Thread (this IEnumerable uids, bool earlier) FILE: MailKit/Metadata.cs class Metadata (line 34) | public class Metadata method Metadata (line 46) | public Metadata (MetadataTag tag, string value) FILE: MailKit/MetadataChangedEventArgs.cs class MetadataChangedEventArgs (line 36) | public class MetadataChangedEventArgs : EventArgs method MetadataChangedEventArgs (line 48) | public MetadataChangedEventArgs (Metadata metadata) FILE: MailKit/MetadataCollection.cs class MetadataCollection (line 36) | public class MetadataCollection : List method MetadataCollection (line 44) | public MetadataCollection () method MetadataCollection (line 55) | public MetadataCollection (IEnumerable collection) : base (c... FILE: MailKit/MetadataOptions.cs class MetadataOptions (line 37) | public class MetadataOptions method MetadataOptions (line 47) | public MetadataOptions () FILE: MailKit/MetadataTag.cs type MetadataTag (line 36) | public struct MetadataTag method MetadataTag (line 85) | public MetadataTag (string id) method Equals (line 116) | public override bool Equals (object? obj) method GetHashCode (line 128) | public override int GetHashCode () method ToString (line 140) | public override string ToString () method Create (line 145) | internal static MetadataTag Create (string id) FILE: MailKit/ModSeqChangedEventArgs.cs class ModSeqChangedEventArgs (line 35) | public class ModSeqChangedEventArgs : MessageEventArgs method ModSeqChangedEventArgs (line 45) | public ModSeqChangedEventArgs (int index, ulong modseq) : base (index) method ModSeqChangedEventArgs (line 59) | public ModSeqChangedEventArgs (int index, UniqueId uid, ulong modseq) ... FILE: MailKit/Net/ClientMetrics.cs class ClientMetrics (line 39) | sealed class ClientMetrics method ClientMetrics (line 46) | public ClientMetrics (Meter meter, string meterName, string an, string... method TryGetErrorType (line 66) | static bool TryGetErrorType (Exception exception, [NotNullWhen (true)]... method GetTags (line 105) | internal static TagList GetTags (Uri uri, Exception? ex) method RecordClientDisconnected (line 119) | public void RecordClientDisconnected (long startTimestamp, Uri uri, Ex... FILE: MailKit/Net/IChannelBindingContext.cs type IChannelBindingContext (line 37) | interface IChannelBindingContext method TryGetChannelBinding (line 48) | bool TryGetChannelBinding (ChannelBindingKind kind, [NotNullWhen (true... method TryGetChannelBindingToken (line 59) | bool TryGetChannelBindingToken (ChannelBindingKind kind, [NotNullWhen ... FILE: MailKit/Net/Imap/AsyncImapClient.cs class ImapClient (line 40) | public partial class ImapClient method CompressAsync (line 77) | public async Task CompressAsync (CancellationToken cancellationToken =... method EnableQuickResyncAsync (line 130) | public override async Task EnableQuickResyncAsync (CancellationToken c... method EnableUTF8Async (line 175) | public async Task EnableUTF8Async (CancellationToken cancellationToken... method IdentifyAsync (line 230) | public async Task IdentifyAsync (ImapImplementatio... method OnAuthenticatedAsync (line 239) | async Task OnAuthenticatedAsync (string message, CancellationToken can... method AuthenticateAsync (line 288) | public override async Task AuthenticateAsync (SaslMechanism mechanism,... method AuthenticateAsync (line 392) | public override async Task AuthenticateAsync (Encoding encoding, ICred... method SslHandshakeAsync (line 506) | async Task SslHandshakeAsync (SslStream ssl, string host, Cancellation... method PostConnectAsync (line 515) | async Task PostConnectAsync (Stream stream, string host, int port, Sec... method ConnectAsync (line 649) | public override async Task ConnectAsync (string host, int port = 0, Se... method ConnectAsync (line 750) | public override Task ConnectAsync (Socket socket, string host, int por... method ConnectAsync (line 820) | public override async Task ConnectAsync (Stream stream, string host, i... method DisconnectAsync (line 876) | public override async Task DisconnectAsync (bool quit, CancellationTok... method NoOpAsync (line 943) | public override async Task NoOpAsync (CancellationToken cancellationTo... method IdleAsync (line 1004) | public async Task IdleAsync (CancellationToken doneToken, Cancellation... method NotifyAsync (line 1069) | public async Task NotifyAsync (bool status, IList even... method DisableNotifyAsync (line 1112) | public async Task DisableNotifyAsync (CancellationToken cancellationTo... method GetFoldersAsync (line 1159) | public override Task> GetFoldersAsync (FolderNamesp... method GetFolderAsync (line 1207) | public override Task GetFolderAsync (string path, Cancell... method GetMetadataAsync (line 1252) | public override async Task GetMetadataAsync (MetadataTag tag,... method GetMetadataAsync (line 1300) | public override async Task GetMetadataAsync (Metad... method SetMetadataAsync (line 1346) | public override async Task SetMetadataAsync (MetadataCollection metada... FILE: MailKit/Net/Imap/IImapClient.cs type IImapClient (line 38) | public interface IImapClient : IMailStore method Compress (line 137) | void Compress (CancellationToken cancellationToken = default); method CompressAsync (line 174) | Task CompressAsync (CancellationToken cancellationToken = default); method EnableUTF8 (line 210) | void EnableUTF8 (CancellationToken cancellationToken = default); method EnableUTF8Async (line 247) | Task EnableUTF8Async (CancellationToken cancellationToken = default); method Identify (line 297) | ImapImplementation Identify (ImapImplementation clientImplementation, ... method IdentifyAsync (line 344) | Task IdentifyAsync (ImapImplementation clientImple... method Idle (line 400) | void Idle (CancellationToken doneToken, CancellationToken cancellation... method IdleAsync (line 454) | Task IdleAsync (CancellationToken doneToken, CancellationToken cancell... method Notify (line 504) | void Notify (bool status, IList eventGroups, Cancellat... method NotifyAsync (line 555) | Task NotifyAsync (bool status, IList eventGroups, Canc... method DisableNotify (line 590) | void DisableNotify (CancellationToken cancellationToken = default); method DisableNotifyAsync (line 626) | Task DisableNotifyAsync (CancellationToken cancellationToken = default); FILE: MailKit/Net/Imap/IImapFolder.cs type IImapFolder (line 48) | public interface IImapFolder : IMailFolder method GetHeaders (line 94) | HeaderList GetHeaders (UniqueId uid, string partSpecifier, Cancellatio... method GetHeadersAsync (line 140) | Task GetHeadersAsync (UniqueId uid, string partSpecifier, ... method GetHeaders (line 186) | HeaderList GetHeaders (int index, string partSpecifier, CancellationTo... method GetHeadersAsync (line 232) | Task GetHeadersAsync (int index, string partSpecifier, Can... method GetBodyPart (line 280) | MimeEntity GetBodyPart (UniqueId uid, string partSpecifier, Cancellati... method GetBodyPartAsync (line 328) | Task GetBodyPartAsync (UniqueId uid, string partSpecifier,... method GetBodyPart (line 376) | MimeEntity GetBodyPart (int index, string partSpecifier, CancellationT... method GetBodyPartAsync (line 424) | Task GetBodyPartAsync (int index, string partSpecifier, Ca... method GetStreams (line 468) | void GetStreams (IList uids, ImapFetchStreamCallback callbac... method GetStreamsAsync (line 513) | Task GetStreamsAsync (IList uids, ImapFetchStreamAsyncCallba... method GetStreams (line 557) | void GetStreams (IList indexes, ImapFetchStreamCallback callback,... method GetStreamsAsync (line 602) | Task GetStreamsAsync (IList indexes, ImapFetchStreamAsyncCallback... method GetStreams (line 647) | void GetStreams (int min, int max, ImapFetchStreamCallback callback, C... method GetStreamsAsync (line 693) | Task GetStreamsAsync (int min, int max, ImapFetchStreamAsyncCallback c... method Search (line 737) | SearchResults Search (string query, CancellationToken cancellationToke... method SearchAsync (line 781) | Task SearchAsync (string query, CancellationToken cance... method Sort (line 828) | SearchResults Sort (string query, CancellationToken cancellationToken ... method SortAsync (line 875) | Task SortAsync (string query, CancellationToken cancell... FILE: MailKit/Net/Imap/ImapAuthenticationSecretDetector.cs class ImapAuthenticationSecretDetector (line 31) | class ImapAuthenticationSecretDetector : IAuthenticationSecretDetector type ImapAuthCommandState (line 35) | enum ImapAuthCommandState type ImapLoginTokenType (line 50) | enum ImapLoginTokenType type ImapLiteralState (line 58) | enum ImapLiteralState type ImapQStringState (line 68) | enum ImapQStringState method ClearLoginTokenState (line 95) | void ClearLoginTokenState () method SkipText (line 104) | bool SkipText (string text, byte[] buffer, ref int index, int endIndex) method DetectAuthSecrets (line 119) | IList DetectAuthSecrets (byte[] buffer, int offs... method SkipLiteralToken (line 188) | bool SkipLiteralToken (List secrets, byte[] buff... method SkipLoginToken (line 241) | bool SkipLoginToken (List secrets, byte[] buffer... method DetectLoginSecrets (line 319) | IList DetectLoginSecrets (byte[] buffer, int off... method DetectSecrets (line 355) | public IList DetectSecrets (byte[] buffer, int o... FILE: MailKit/Net/Imap/ImapCapabilities.cs type ImapCapabilities (line 44) | [Flags] FILE: MailKit/Net/Imap/ImapClient.cs method ImapClient (line 91) | public ImapClient () : this (new NullProtocolLogger ()) method ImapClient (line 112) | public ImapClient (IProtocolLogger protocolLogger) : base (protocolLogger) method CheckDisposed (line 222) | void CheckDisposed () method CheckConnected (line 228) | void CheckConnected () method CheckAuthenticated (line 234) | void CheckAuthenticated () method CreateImapFolder (line 252) | protected virtual ImapFolder CreateImapFolder (ImapFolderConstructorArgs... method ValidateRemoteCertificate (line 261) | bool ValidateRemoteCertificate (object? sender, X509Certificate? certifi... method QueueCompressCommand (line 287) | ImapCommand QueueCompressCommand (CancellationToken cancellationToken) method ProcessCompressResponse (line 305) | void ProcessCompressResponse (ImapCommand ic) method Compress (line 355) | public void Compress (CancellationToken cancellationToken = default) method TryQueueEnableQuickResyncCommand (line 364) | bool TryQueueEnableQuickResyncCommand (CancellationToken cancellationTok... method ProcessEnableResponse (line 386) | void ProcessEnableResponse (ImapCommand ic) method EnableQuickResync (line 443) | public override void EnableQuickResync (CancellationToken cancellationTo... method TryQueueEnableUTF8Command (line 453) | bool TryQueueEnableUTF8Command (CancellationToken cancellationToken, [No... method EnableUTF8 (line 509) | public void EnableUTF8 (CancellationToken cancellationToken = default) method QueueIdentifyCommand (line 519) | ImapCommand QueueIdentifyCommand (ImapImplementation clientImplementatio... method ProcessIdentifyResponse (line 557) | static ImapImplementation ProcessIdentifyResponse (ImapCommand ic) method Identify (line 612) | public ImapImplementation Identify (ImapImplementation clientImplementat... method CreateAuthenticationException (line 923) | static AuthenticationException CreateAuthenticationException (ImapComman... method EmitAndThrowOnAlert (line 936) | void EmitAndThrowOnAlert (ImapCommand ic) method IsHexDigit (line 948) | static bool IsHexDigit (char c) method HexUnescape (line 953) | static uint HexUnescape (uint c) method HexUnescape (line 964) | static char HexUnescape (string pattern, ref int index) method UnescapeUserName (line 979) | internal static string UnescapeUserName (string escaped) method HexEscape (line 1006) | static void HexEscape (StringBuilder builder, char c) method EscapeUserName (line 1013) | internal static void EscapeUserName (StringBuilder builder, string userN... method GetSessionIdentifier (line 1032) | string GetSessionIdentifier (string userName) method OnAuthenticated (line 1048) | void OnAuthenticated (string message, CancellationToken cancellationToken) method CheckCanAuthenticate (line 1055) | void CheckCanAuthenticate (SaslMechanism mechanism, CancellationToken ca... method ConfigureSaslMechanism (line 1069) | void ConfigureSaslMechanism (SaslMechanism mechanism, Uri uri) method ConfigureSaslMechanism (line 1075) | void ConfigureSaslMechanism (SaslMechanism mechanism) method ProcessAuthenticateResponse (line 1082) | void ProcessAuthenticateResponse (ImapCommand ic, SaslMechanism mechanism) method Authenticate (line 1140) | public override void Authenticate (SaslMechanism mechanism, Cancellation... method CheckCanAuthenticate (line 1195) | void CheckCanAuthenticate (Encoding encoding, ICredentials credentials) method CheckCanLogin (line 1210) | void CheckCanLogin (ImapCommand? ic) method Authenticate (line 1271) | public override void Authenticate (Encoding encoding, ICredentials crede... method ComputeDefaultValues (line 1388) | internal static void ComputeDefaultValues (string host, ref int port, re... method CheckCanConnect (line 1431) | void CheckCanConnect (string host, int port) method SslHandshake (line 1448) | void SslHandshake (SslStream ssl, string host, CancellationToken cancell... method PostConnect (line 1457) | void PostConnect (Stream stream, string host, int port, SecureSocketOpti... method Connect (line 1587) | public override void Connect (string host, int port = 0, SecureSocketOpt... method CheckCanConnect (line 1623) | void CheckCanConnect (Stream stream, string host, int port) method CheckCanConnect (line 1631) | void CheckCanConnect (Socket socket, string host, int port) method Connect (line 1703) | public override void Connect (Socket socket, string host, int port = 0, ... method Connect (line 1769) | public override void Connect (Stream stream, string host, int port = 0, ... method Disconnect (line 1824) | public override void Disconnect (bool quit, CancellationToken cancellati... method QueueNoOpCommand (line 1847) | ImapCommand QueueNoOpCommand (CancellationToken cancellationToken) method ProcessNoOpResponse (line 1856) | static void ProcessNoOpResponse (ImapCommand ic) method NoOp (line 1904) | public override void NoOp (CancellationToken cancellationToken = default) method CheckCanIdle (line 1913) | void CheckCanIdle (CancellationToken doneToken) method QueueIdleCommand (line 1929) | ImapCommand QueueIdleCommand (ImapIdleContext context, CancellationToken... method ProcessIdleResponse (line 1938) | static void ProcessIdleResponse (ImapCommand ic) method Idle (line 1997) | public void Idle (CancellationToken doneToken, CancellationToken cancell... method QueueNotifyCommand (line 2013) | ImapCommand QueueNotifyCommand (bool status, IList event... method ProcessNotifyResponse (line 2051) | void ProcessNotifyResponse (ImapCommand ic, bool notifySelectedNewExpunge) method Notify (line 2106) | public void Notify (bool status, IList eventGroups, Canc... method QueueDisableNotifyCommand (line 2115) | ImapCommand QueueDisableNotifyCommand (CancellationToken cancellationToken) method DisableNotify (line 2164) | public void DisableNotify (CancellationToken cancellationToken = default) method GetFolder (line 2286) | public override IMailFolder? GetFolder (SpecialFolder folder) method GetFolder (line 2334) | public override IMailFolder GetFolder (FolderNamespace @namespace) method GetFolders (line 2389) | public override IList GetFolders (FolderNamespace @namespac... method GetFolder (line 2437) | public override IMailFolder GetFolder (string path, CancellationToken ca... method QueueGetMetadataCommand (line 2449) | ImapCommand QueueGetMetadataCommand (MetadataTag tag, CancellationToken ... method ProcessGetMetadataResponse (line 2468) | string? ProcessGetMetadataResponse (ImapCommand ic, MetadataTag tag) method GetMetadata (line 2521) | public override string? GetMetadata (MetadataTag tag, CancellationToken ... method TryQueueGetMetadataCommand (line 2530) | bool TryQueueGetMetadataCommand (MetadataOptions options, IEnumerable StepAsync () method GetResponseCode (line 816) | public ImapResponseCode? GetResponseCode (ImapResponseCodeType type) method ThrowIfNotOk (line 832) | public void ThrowIfNotOk (string command) FILE: MailKit/Net/Imap/ImapCommandException.cs class ImapCommandException (line 43) | [Serializable] method ImapCommandException (line 59) | [SecuritySafeCritical] method Create (line 77) | internal static ImapCommandException Create (string command, ImapComma... method ImapCommandException (line 114) | public ImapCommandException (ImapCommandResponse response, string resp... method ImapCommandException (line 129) | public ImapCommandException (ImapCommandResponse response, string resp... method ImapCommandException (line 143) | public ImapCommandException (ImapCommandResponse response, string resp... method GetObjectData (line 184) | [SecurityCritical] FILE: MailKit/Net/Imap/ImapCommandResponse.cs type ImapCommandResponse (line 34) | public enum ImapCommandResponse { FILE: MailKit/Net/Imap/ImapCommandStatus.cs type ImapCommandStatus (line 31) | enum ImapCommandStatus FILE: MailKit/Net/Imap/ImapEncoding.cs class ImapEncoding (line 30) | static class ImapEncoding method Decode (line 45) | public static string Decode (string text) method Utf7ShiftOut (line 97) | static void Utf7ShiftOut (StringBuilder output, int u, int bits) method Encode (line 107) | public static string Encode (string text) FILE: MailKit/Net/Imap/ImapEngine.cs type ImapEngineState (line 47) | enum ImapEngineState { type ImapProtocolVersion (line 79) | enum ImapProtocolVersion { type ImapUntaggedResult (line 86) | enum ImapUntaggedResult { type ImapQuirksMode (line 93) | enum ImapQuirksMode { class ImapFolderNameComparer (line 114) | class ImapFolderNameComparer : IEqualityComparer method ImapFolderNameComparer (line 118) | public ImapFolderNameComparer (char directorySeparator) method Equals (line 123) | public bool Equals (string? x, string? y) method GetHashCode (line 131) | public int GetHashCode (string obj) class ImapEngine (line 140) | class ImapEngine : IDisposable method ImapEngine (line 168) | public ImapEngine (CreateImapFolderDelegate createImapFolderDelegate) method CreateImapFolder (line 571) | internal ImapFolder CreateImapFolder (string encodedName, FolderAttrib... method UnexpectedToken (line 578) | internal static ImapProtocolException UnexpectedToken (string format, ... method AssertToken (line 596) | internal static void AssertToken (ImapToken token, ImapTokenType type,... method AssertToken (line 602) | internal static void AssertToken (ImapToken token, ImapTokenType type1... method ParseNumber (line 608) | internal static uint ParseNumber (ImapToken token, bool nonZero, strin... method ParseNumber64 (line 620) | internal static ulong ParseNumber64 (ImapToken token, bool nonZero, st... method TryParseNumber64 (line 630) | internal static bool TryParseNumber64 (ImapToken token, out ulong value) method ParseUidSet (line 635) | internal static UniqueIdSet ParseUidSet (ImapToken token, uint validit... method SetStream (line 649) | internal void SetStream (ImapStream stream) method StartNetworkOperation (line 654) | public NetworkOperation StartNetworkOperation (NetworkOperationKind ki... method Initialize (line 663) | [MemberNotNull (nameof (Stream))] method ParseConnectedState (line 691) | ImapEngineState ParseConnectedState (ImapToken token, out bool bye) method DetectQuirksMode (line 710) | void DetectQuirksMode (string text) method Connect (line 756) | public void Connect (ImapStream stream, CancellationToken cancellation... method ConnectAsync (line 817) | public async Task ConnectAsync (ImapStream stream, CancellationToken c... method RecordClientDisconnected (line 864) | void RecordClientDisconnected (Exception? ex) method Disconnect (line 879) | public void Disconnect (Exception? ex) method ReadLine (line 921) | public string ReadLine (CancellationToken cancellationToken) method ReadLineAsync (line 954) | public async Task ReadLineAsync (CancellationToken cancellatio... method ReadToken (line 987) | public ImapToken ReadToken (CancellationToken cancellationToken) method ReadTokenAsync (line 1009) | public ValueTask ReadTokenAsync (CancellationToken cancella... method ReadToken (line 1032) | public ImapToken ReadToken (string specials, CancellationToken cancell... method ReadTokenAsync (line 1055) | public ValueTask ReadTokenAsync (string specials, Cancellat... method PeekToken (line 1078) | public ImapToken PeekToken (string specials, CancellationToken cancell... method PeekTokenAsync (line 1105) | public async ValueTask PeekTokenAsync (string specials, Can... method PeekToken (line 1131) | public ImapToken PeekToken (CancellationToken cancellationToken) method PeekTokenAsync (line 1157) | public async ValueTask PeekTokenAsync (CancellationToken ca... method UngetToken (line 1173) | public void UngetToken (ImapToken token) method ReadLiteral (line 1192) | public string ReadLiteral (CancellationToken cancellationToken) method ReadLiteralAsync (line 1232) | public async Task ReadLiteralAsync (CancellationToken cancella... method SkipLine (line 1258) | void SkipLine (CancellationToken cancellationToken) method SkipLineAsync (line 1280) | async Task SkipLineAsync (CancellationToken cancellationToken) method TryParseUInt32 (line 1302) | static bool TryParseUInt32 (string text, int startIndex, out uint value) method ResetCapabilities (line 1313) | void ResetCapabilities () method ProcessCapabilityToken (line 1328) | void ProcessCapabilityToken (string atom) method StandardizeCapabilities (line 1482) | void StandardizeCapabilities () method UpdateCapabilities (line 1510) | void UpdateCapabilities (ImapTokenType sentinel, CancellationToken can... method UpdateCapabilitiesAsync (line 1537) | async Task UpdateCapabilitiesAsync (ImapTokenType sentinel, Cancellati... method UpdateNamespaces (line 1564) | void UpdateNamespaces (CancellationToken cancellationToken) method UpdateNamespacesAsync (line 1659) | async ValueTask UpdateNamespacesAsync (CancellationToken cancellationT... method ProcessResponseCodes (line 1754) | void ProcessResponseCodes (ImapCommand ic) method EmitMetadataChanged (line 1773) | void EmitMetadataChanged (Metadata metadata) method FilterMetadata (line 1784) | internal MetadataCollection FilterMetadata (MetadataCollection metadat... method ProcessMetadataChanges (line 1798) | internal void ProcessMetadataChanges (MetadataCollection metadata) method GetResponseCodeType (line 1804) | internal static ImapResponseCodeType GetResponseCodeType (string atom) method ParseResponseCode (line 1930) | public ImapResponseCode ParseResponseCode (bool isTagged, Cancellation... method ParseResponseCodeAsync (line 2256) | public async ValueTask ParseResponseCodeAsync (bool ... method UpdateSimpleStatusValue (line 2576) | static bool UpdateSimpleStatusValue (ImapFolder? folder, string atom, ... method UpdateStatus (line 2641) | void UpdateStatus (CancellationToken cancellationToken) method UpdateStatusAsync (line 2705) | async ValueTask UpdateStatusAsync (CancellationToken cancellationToken) method IsOkNoOrBad (line 2769) | static bool IsOkNoOrBad (string atom, out ImapUntaggedResult result) method ProcessUntaggedResponse (line 2797) | internal void ProcessUntaggedResponse (ImapCommand ic, CancellationTok... method ProcessUntaggedResponseAsync (line 2951) | internal async Task ProcessUntaggedResponseAsync (ImapCommand ic, Canc... method PopNextCommand (line 3099) | [MemberNotNull (nameof (current))] method OnImapProtocolException (line 3131) | void OnImapProtocolException (ImapCommand ic, ImapProtocolException ex) method Iterate (line 3154) | void Iterate () method IterateAsync (line 3181) | async Task IterateAsync () method Run (line 3212) | public ImapCommandResponse Run (ImapCommand ic) method RunAsync (line 3234) | public async Task RunAsync (ImapCommand ic) method CreateCommands (line 3249) | public IEnumerable CreateCommands (CancellationToken canc... method QueueCommands (line 3299) | public IEnumerable QueueCommands (CancellationToken cance... method QueueCommand (line 3316) | public ImapCommand QueueCommand (CancellationToken cancellationToken, ... method QueueCommand (line 3331) | public ImapCommand QueueCommand (CancellationToken cancellationToken, ... method QueueCommand (line 3340) | public void QueueCommand (ImapCommand ic) method QueryCapabilities (line 3353) | public ImapCommandResponse QueryCapabilities (CancellationToken cancel... method QueryCapabilitiesAsync (line 3365) | public Task QueryCapabilitiesAsync (CancellationT... method CacheFolder (line 3376) | public void CacheFolder (ImapFolder folder) method TryGetCachedFolder (line 3390) | public bool TryGetCachedFolder (string encodedName, [NotNullWhen (true... method RequiresParentLookup (line 3395) | bool RequiresParentLookup (ImapFolder folder, [NotNullWhen (true)] out... method QueueLookupParentFolderCommand (line 3423) | ImapCommand QueueLookupParentFolderCommand (string encodedName, Cancel... method ProcessLookupParentFolderResponse (line 3449) | void ProcessLookupParentFolderResponse (ImapCommand ic, List folders, Ca... method LookupParentFoldersAsync (line 3490) | internal async Task LookupParentFoldersAsync (IEnumerable ... method ProcessNamespaceResponse (line 3509) | void ProcessNamespaceResponse (ImapCommand ic) method QueueListNamespaceCommand (line 3517) | ImapCommand QueueListNamespaceCommand (List list, Cancella... method ProcessListNamespaceResponse (line 3528) | void ProcessListNamespaceResponse (ImapCommand ic, List list) method QueryNamespaces (line 3552) | public ImapCommandResponse QueryNamespaces (CancellationToken cancella... method QueryNamespacesAsync (line 3585) | public async Task QueryNamespacesAsync (Cancellat... method GetFolder (line 3613) | internal static ImapFolder? GetFolder (List folders, strin... method AssignSpecialFolder (line 3627) | public void AssignSpecialFolder (ImapFolder folder) method AssignSpecialFolders (line 3651) | public void AssignSpecialFolders (IList list) method QueueListInboxCommand (line 3657) | ImapCommand QueueListInboxCommand (CancellationToken cancellationToken... method ProcessListInboxResponse (line 3681) | void ProcessListInboxResponse (ImapCommand ic, StringBuilder command, ... method QueueListSpecialUseCommand (line 3690) | ImapCommand QueueListSpecialUseCommand (StringBuilder command, List list, CancellationToke... method QuerySpecialFolders (line 3737) | public void QuerySpecialFolders (CancellationToken cancellationToken) method QuerySpecialFoldersAsync (line 3794) | public async Task QuerySpecialFoldersAsync (CancellationToken cancella... method ProcessGetQuotaRootResponse (line 3847) | ImapFolder ProcessGetQuotaRootResponse (ImapCommand ic, string quotaRo... method GetQuotaRootFolder (line 3869) | public ImapFolder GetQuotaRootFolder (string quotaRoot, CancellationTo... method GetQuotaRootFolderAsync (line 3891) | public async Task GetQuotaRootFolderAsync (string quotaRoo... method QueueGetFolderCommand (line 3907) | ImapCommand QueueGetFolderCommand (string encodedName, CancellationTok... method ProcessGetFolderResponse (line 3930) | static ImapFolder ProcessGetFolderResponse (ImapCommand ic, string pat... method GetFolder (line 3950) | public ImapFolder GetFolder (string path, CancellationToken cancellati... method GetFolderAsync (line 3974) | public async Task GetFolderAsync (string path, Cancellati... method GetStatusQuery (line 3992) | internal string GetStatusQuery (StatusItems items) method QueueGetFoldersCommand (line 4032) | ImapCommand QueueGetFoldersCommand (FolderNamespace @namespace, Status... method ToListOfIMailFolder (line 4100) | static IList ToListOfIMailFolder (List list) method GetFolders (line 4120) | public IList GetFolders (FolderNamespace @namespace, Stat... method GetFoldersAsync (line 4152) | public async Task> GetFoldersAsync (FolderNamespace... method DecodeMailboxName (line 4178) | public string DecodeMailboxName (string encodedName) method EncodeMailboxName (line 4188) | public string EncodeMailboxName (string mailboxName) method IsValidMailboxName (line 4199) | public static bool IsValidMailboxName (string mailboxName, char delim) method InitializeParser (line 4217) | [MemberNotNull (nameof (parser))] method ParseHeaders (line 4226) | public HeaderList ParseHeaders (Stream stream, CancellationToken cance... method ParseHeadersAsync (line 4233) | public Task ParseHeadersAsync (Stream stream, Cancellation... method ParseMessage (line 4240) | public MimeMessage ParseMessage (Stream stream, bool persistent, Cance... method ParseMessageAsync (line 4247) | public Task ParseMessageAsync (Stream stream, bool persis... method ParseEntity (line 4254) | public MimeEntity ParseEntity (Stream stream, bool persistent, Cancell... method ParseEntityAsync (line 4261) | public Task ParseEntityAsync (Stream stream, bool persiste... method OnAlert (line 4273) | internal void OnAlert (string message) method OnWebAlert (line 4283) | internal void OnWebAlert (Uri uri, string message) method OnFolderCreated (line 4293) | internal void OnFolderCreated (IMailFolder folder) method OnMetadataChanged (line 4303) | internal void OnMetadataChanged (Metadata metadata) method OnNotificationOverflow (line 4313) | internal void OnNotificationOverflow () method OnDisconnected (line 4323) | void OnDisconnected () method Dispose (line 4335) | public void Dispose () FILE: MailKit/Net/Imap/ImapEventGroup.cs class ImapEventGroup (line 41) | public sealed class ImapEventGroup method ImapEventGroup (line 56) | public ImapEventGroup (ImapMailboxFilter mailboxFilter, IList folders) : this ("MAILBOXES", f... method Mailboxes (line 282) | public Mailboxes (params IMailFolder[] folders) : this ((IList folders) : base ... method Format (line 329) | internal override void Format (ImapEngine engine, StringBuilder comm... class Subtree (line 361) | public class Subtree : Mailboxes method Subtree (line 379) | public Subtree (IList folders) : base ("SUBTREE", folders) method Subtree (line 399) | public Subtree (params IMailFolder[] folders) : this ((IList ... method MessageNew (line 701) | public MessageNew (MessageSummaryItems items, IEnumerable he... method Format (line 717) | internal override void Format (ImapEngine engine, StringBuilder comm... FILE: MailKit/Net/Imap/ImapFolder.cs class ImapFolder (line 58) | public partial class ImapFolder : MailFolder, IImapFolder method ImapFolder (line 77) | public ImapFolder (ImapFolderConstructorArgs args) method Supports (line 141) | public override bool Supports (FolderFeature feature) method CheckState (line 157) | void CheckState (bool open, bool rw) method CheckAllowIndexes (line 176) | void CheckAllowIndexes () method CheckValidDestination (line 184) | void CheckValidDestination (IMailFolder destination) method Reset (line 193) | internal void Reset () method OnParentFolderRenamed (line 218) | protected override void OnParentFolderRenamed () method ProcessResponseCodes (line 235) | void ProcessResponseCodes (ImapCommand ic, IMailFolder? folder, bool t... method SelectOrExamine (line 314) | static string SelectOrExamine (FolderAccess access) method UntaggedQResyncFetchHandler (line 319) | static Task UntaggedQResyncFetchHandler (ImapEngine engine, ImapComman... method QueueOpenCommand (line 331) | ImapCommand QueueOpenCommand (FolderAccess access, uint uidValidity, u... method ProcessOpenResponse (line 370) | void ProcessOpenResponse (ImapCommand ic, FolderAccess access) method Open (line 377) | FolderAccess Open () method Open (line 395) | FolderAccess Open (ImapCommand ic, FolderAccess access) method OpenAsync (line 419) | async Task OpenAsync (ImapCommand ic, FolderAccess access) method Open (line 493) | public override FolderAccess Open (FolderAccess access, uint uidValidi... method OpenAsync (line 550) | public override Task OpenAsync (FolderAccess access, uin... method QueueOpenCommand (line 557) | ImapCommand QueueOpenCommand (FolderAccess access, CancellationToken c... method Open (line 618) | public override FolderAccess Open (FolderAccess access, CancellationTo... method OpenAsync (line 661) | public override Task OpenAsync (FolderAccess access, Can... method QueueCloseCommand (line 668) | ImapCommand? QueueCloseCommand (bool expunge, CancellationToken cancel... method ProcessCloseResponse (line 685) | void ProcessCloseResponse (ImapCommand ic, bool expunge) method Close (line 692) | void Close () method Close (line 735) | public override void Close (bool expunge = false, CancellationToken ca... method CloseAsync (line 781) | public override async Task CloseAsync (bool expunge = false, Cancellat... method QueueGetCreatedFolderCommand (line 794) | ImapCommand QueueGetCreatedFolderCommand (string encodedName, Cancella... method ProcessGetCreatedFolderResponse (line 805) | IMailFolder? ProcessGetCreatedFolderResponse (ImapCommand ic, string e... method QueueCreateCommand (line 827) | ImapCommand QueueCreateCommand (string name, bool isMessageFolder, Can... method ProcessCreateResponse (line 850) | MailboxIdResponseCode? ProcessCreateResponse (ImapCommand ic) method Create (line 860) | IMailFolder? Create (ImapCommand ic, string encodedName, bool specialU... method CreateAsync (line 874) | async Task CreateAsync (ImapCommand ic, string encodedNa... method Create (line 928) | public override IMailFolder? Create (string name, bool isMessageFolder... method CreateAsync (line 975) | public override Task CreateAsync (string name, bool isMe... method QueueCreateCommand (line 982) | ImapCommand QueueCreateCommand (string name, IEnumerable CreateAsync (string name, IEnumerab... method QueueRenameCommand (line 1144) | ImapCommand QueueRenameCommand (IMailFolder parent, string name, Cance... method ProcessRenameResponse (line 1178) | void ProcessRenameResponse (ImapCommand ic, IMailFolder parent, string... method Rename (line 1252) | public override void Rename (IMailFolder parent, string name, Cancella... method RenameAsync (line 1308) | public override async Task RenameAsync (IMailFolder parent, string nam... method QueueDeleteCommand (line 1317) | ImapCommand QueueDeleteCommand (CancellationToken cancellationToken) method ProcessDeleteResponse (line 1327) | void ProcessDeleteResponse (ImapCommand ic) method Delete (line 1377) | public override void Delete (CancellationToken cancellationToken = def... method DeleteAsync (line 1419) | public override async Task DeleteAsync (CancellationToken cancellation... method QueueSubscribeCommand (line 1428) | ImapCommand QueueSubscribeCommand (CancellationToken cancellationToken) method ProcessSubscribeResponse (line 1435) | void ProcessSubscribeResponse (ImapCommand ic) method Subscribe (line 1476) | public override void Subscribe (CancellationToken cancellationToken = ... method SubscribeAsync (line 1514) | public override async Task SubscribeAsync (CancellationToken cancellat... method QueueUnsubscribeCommand (line 1523) | ImapCommand QueueUnsubscribeCommand (CancellationToken cancellationToken) method ProcessUnsubscribeResponse (line 1530) | void ProcessUnsubscribeResponse (ImapCommand ic) method Unsubscribe (line 1571) | public override void Unsubscribe (CancellationToken cancellationToken ... method UnsubscribeAsync (line 1609) | public override async Task UnsubscribeAsync (CancellationToken cancell... method TryQueueGetSubfoldersCommand (line 1618) | bool TryQueueGetSubfoldersCommand (StatusItems items, bool subscribedO... method ProcessGetSubfoldersResponse (line 1703) | IList ProcessGetSubfoldersResponse (ImapCommand ic, List<... method GetSubfolders (line 1768) | public override IList GetSubfolders (StatusItems items, b... method GetSubfoldersAsync (line 1823) | public override async Task> GetSubfoldersAsync (Sta... method TryQueueGetSubfolderCommand (line 1847) | bool TryQueueGetSubfolderCommand (string name, CancellationToken cance... method ProcessGetSubfolderResponse (line 1889) | ImapFolder? ProcessGetSubfolderResponse (ImapCommand ic, List GetSubfolderAsync (string name... method QueueCheckCommand (line 2023) | ImapCommand QueueCheckCommand (CancellationToken cancellationToken) method ProcessCheckResponse (line 2030) | void ProcessCheckResponse (ImapCommand ic) method Check (line 2071) | public override void Check (CancellationToken cancellationToken = defa... method CheckAsync (line 2115) | public override async Task CheckAsync (CancellationToken cancellationT... method QueueStatusCommand (line 2124) | ImapCommand? QueueStatusCommand (StatusItems items, CancellationToken ... method ProcessStatusResponse (line 2139) | void ProcessStatusResponse (ImapCommand ic, bool throwNotFound) method Status (line 2146) | internal void Status (StatusItems items, bool throwNotFound, Cancellat... method StatusAsync (line 2158) | internal async Task StatusAsync (StatusItems items, bool throwNotFound... method Status (line 2214) | public override void Status (StatusItems items, CancellationToken canc... method StatusAsync (line 2264) | public override Task StatusAsync (StatusItems items, CancellationToken... method ParseAcl (line 2269) | static void ParseAcl (ImapEngine engine, ImapCommand ic) method ParseAclAsync (line 2289) | static async Task ParseAclAsync (ImapEngine engine, ImapCommand ic) method UntaggedAclHandler (line 2309) | static Task UntaggedAclHandler (ImapEngine engine, ImapCommand ic, int... method QueueGetAccessControlListCommand (line 2319) | ImapCommand QueueGetAccessControlListCommand (CancellationToken cancel... method ProcessGetAccessControlListResponse (line 2335) | AccessControlList ProcessGetAccessControlListResponse (ImapCommand ic) method GetAccessControlList (line 2376) | public override AccessControlList GetAccessControlList (CancellationTo... method GetAccessControlListAsync (line 2417) | public override async Task GetAccessControlListAsyn... method ParseListRights (line 2426) | static void ParseListRights (ImapEngine engine, ImapCommand ic) method ParseListRightsAsync (line 2447) | static async Task ParseListRightsAsync (ImapEngine engine, ImapCommand... method UntaggedListRightsHandler (line 2468) | static Task UntaggedListRightsHandler (ImapEngine engine, ImapCommand ... method QueueGetAccessRightsCommand (line 2478) | ImapCommand QueueGetAccessRightsCommand (string name, CancellationToke... method ProcessGetAccessRightsResponse (line 2497) | AccessRights ProcessGetAccessRightsResponse (ImapCommand ic) method GetAccessRights (line 2542) | public override AccessRights GetAccessRights (string name, Cancellatio... method GetAccessRightsAsync (line 2587) | public override async Task GetAccessRightsAsync (string ... method ParseMyRights (line 2596) | static void ParseMyRights (ImapEngine engine, ImapCommand ic) method ParseMyRightsAsync (line 2608) | static async Task ParseMyRightsAsync (ImapEngine engine, ImapCommand ic) method UntaggedMyRightsHandler (line 2620) | static Task UntaggedMyRightsHandler (ImapEngine engine, ImapCommand ic... method QueueGetMyAccessRightsCommand (line 2630) | ImapCommand QueueGetMyAccessRightsCommand (CancellationToken cancellat... method ProcessGetMyAccessRightsResponse (line 2646) | AccessRights ProcessGetMyAccessRightsResponse (ImapCommand ic) method GetMyAccessRights (line 2687) | public override AccessRights GetMyAccessRights (CancellationToken canc... method GetMyAccessRightsAsync (line 2728) | public override async Task GetMyAccessRightsAsync (Cance... method QueueModifyAccessRightsCommand (line 2737) | ImapCommand QueueModifyAccessRightsCommand (string name, string action... method ProcessModifyAccessRightsResponse (line 2756) | void ProcessModifyAccessRightsResponse (ImapCommand ic) method AddAccessRights (line 2804) | public override void AddAccessRights (string name, AccessRights rights... method AddAccessRightsAsync (line 2855) | public override async Task AddAccessRightsAsync (string name, AccessRi... method RemoveAccessRights (line 2905) | public override void RemoveAccessRights (string name, AccessRights rig... method RemoveAccessRightsAsync (line 2956) | public override async Task RemoveAccessRightsAsync (string name, Acces... method SetAccessRights (line 3003) | public override void SetAccessRights (string name, AccessRights rights... method SetAccessRightsAsync (line 3051) | public override async Task SetAccessRightsAsync (string name, AccessRi... method QueueRemoveAccessCommand (line 3060) | ImapCommand QueueRemoveAccessCommand (string name, CancellationToken c... method ProcessRemoveAccessResponse (line 3073) | void ProcessRemoveAccessResponse (ImapCommand ic) method RemoveAccess (line 3115) | public override void RemoveAccess (string name, CancellationToken canc... method RemoveAccessAsync (line 3160) | public override async Task RemoveAccessAsync (string name, Cancellatio... method QueueGetMetadataCommand (line 3169) | ImapCommand QueueGetMetadataCommand (MetadataTag tag, CancellationToke... method ProcessGetMetadataResponse (line 3186) | string? ProcessGetMetadataResponse (ImapCommand ic, MetadataTag tag) method GetMetadata (line 3242) | public override string? GetMetadata (MetadataTag tag, CancellationToke... method GetMetadataAsync (line 3284) | public override async Task GetMetadataAsync (MetadataTag tag,... method QueueGetMetadataCommand (line 3293) | ImapCommand? QueueGetMetadataCommand (MetadataOptions options, IEnumer... method ProcessGetMetadataResponse (line 3355) | MetadataCollection ProcessGetMetadataResponse (ImapCommand ic, Metadat... method GetMetadata (line 3407) | public override MetadataCollection GetMetadata (MetadataOptions option... method GetMetadataAsync (line 3458) | public override async Task GetMetadataAsync (Metad... method QueueSetMetadataCommand (line 3470) | ImapCommand? QueueSetMetadataCommand (MetadataCollection metadata, Can... method ProcessSetMetadataResponse (line 3510) | void ProcessSetMetadataResponse (ImapCommand ic) method SetMetadata (line 3552) | public override void SetMetadata (MetadataCollection metadata, Cancell... method SetMetadataAsync (line 3600) | public override async Task SetMetadataAsync (MetadataCollection metada... class Quota (line 3612) | class Quota class QuotaContext (line 3620) | class QuotaContext method QuotaContext (line 3622) | public QuotaContext () method ParseQuotaRoot (line 3637) | static void ParseQuotaRoot (ImapEngine engine, ImapCommand ic) method ParseQuotaRootAsync (line 3656) | static async Task ParseQuotaRootAsync (ImapEngine engine, ImapCommand ic) method UntaggedQuotaRootHandler (line 3683) | static Task UntaggedQuotaRootHandler (ImapEngine engine, ImapCommand i... method ParseQuota (line 3693) | static void ParseQuota (ImapEngine engine, ImapCommand ic) method ParseQuotaAsync (line 3743) | static async Task ParseQuotaAsync (ImapEngine engine, ImapCommand ic) method UntaggedQuotaHandler (line 3801) | static Task UntaggedQuotaHandler (ImapEngine engine, ImapCommand ic, i... method QueueGetQuotaCommand (line 3811) | ImapCommand QueueGetQuotaCommand (CancellationToken cancellationToken) method TryProcessGetQuotaResponse (line 3830) | bool TryProcessGetQuotaResponse (ImapCommand ic, [NotNullWhen (true)] ... method GetQuota (line 3885) | public override FolderQuota GetQuota (CancellationToken cancellationTo... method GetQuotaAsync (line 3938) | public override async Task GetQuotaAsync (CancellationTok... method QueueSetQuotaCommand (line 3957) | ImapCommand QueueSetQuotaCommand (uint? messageLimit, uint? storageLim... method ProcessSetQuotaResponse (line 3989) | FolderQuota ProcessSetQuotaResponse (ImapCommand ic) method SetQuota (line 4045) | public override FolderQuota SetQuota (uint? messageLimit, uint? storag... method SetQuotaAsync (line 4090) | public override async Task SetQuotaAsync (uint? messageLi... method QueueExpungeCommand (line 4099) | ImapCommand QueueExpungeCommand (CancellationToken cancellationToken) method ProcessExpungeResponse (line 4106) | void ProcessExpungeResponse (ImapCommand ic) method Expunge (line 4152) | public override void Expunge (CancellationToken cancellationToken = de... method ExpungeAsync (line 4201) | public override async Task ExpungeAsync (CancellationToken cancellatio... method Expunge (line 4265) | public override void Expunge (IList uids, CancellationToken ... method ExpungeAsync (line 4359) | public override async Task ExpungeAsync (IList uids, Cancell... method CreateAppendOptions (line 4397) | FormatOptions CreateAppendOptions (FormatOptions options) method QueueAppendCommand (line 4415) | ImapCommand QueueAppendCommand (FormatOptions options, IAppendRequest ... method ProcessAppendResponse (line 4474) | UniqueId? ProcessAppendResponse (ImapCommand ic) method Append (line 4532) | public override UniqueId? Append (FormatOptions options, IAppendReques... method AppendAsync (line 4588) | public override async Task AppendAsync (FormatOptions optio... method ValidateArguments (line 4597) | void ValidateArguments (FormatOptions options, IList r... method QueueMultiAppendCommand (line 4617) | ImapCommand QueueMultiAppendCommand (FormatOptions options, IList ProcessMultiAppendResponse (ImapCommand ic) method Append (line 4738) | public override IList Append (FormatOptions options, IList> AppendAsync (FormatOptions... method ValidateArguments (line 4852) | void ValidateArguments (FormatOptions options, UniqueId uid, IReplaceR... method QueueReplaceCommand (line 4872) | ImapCommand QueueReplaceCommand (FormatOptions options, UniqueId uid, ... method ProcessReplaceResponse (line 4919) | UniqueId? ProcessReplaceResponse (ImapCommand ic) method Replace (line 4984) | public override UniqueId? Replace (FormatOptions options, UniqueId uid... method ReplaceAsync (line 5058) | public override async Task ReplaceAsync (FormatOptions opti... method QueueReplaceCommand (line 5078) | ImapCommand QueueReplaceCommand (FormatOptions options, int index, IRe... method ValidateArguments (line 5126) | void ValidateArguments (FormatOptions options, int index, IReplaceRequ... method Replace (line 5201) | public override UniqueId? Replace (FormatOptions options, int index, I... method ReplaceAsync (line 5274) | public override async Task ReplaceAsync (FormatOptions opti... method QueueGetIndexesCommand (line 5292) | ImapCommand QueueGetIndexesCommand (IList uids, Cancellation... method ProcessGetIndexesResponse (line 5308) | IList ProcessGetIndexesResponse (ImapCommand ic) method GetIndexes (line 5318) | IList GetIndexes (IList uids, CancellationToken cancell... method GetIndexesAsync (line 5327) | async Task> GetIndexesAsync (IList uids, Cancella... method ValidateArguments (line 5336) | void ValidateArguments (IList uids, IMailFolder destination) method GetCopiedUids (line 5344) | static void GetCopiedUids (ImapCommand ic, ref UniqueIdSet? src, ref U... method ProcessCopyToResponse (line 5359) | void ProcessCopyToResponse (ImapCommand ic, IMailFolder destination, r... method CopyTo (line 5416) | public override UniqueIdMap CopyTo (IList uids, IMailFolder ... method CopyToAsync (line 5496) | public override async Task CopyToAsync (IList u... method ProcessMoveToResponse (line 5526) | void ProcessMoveToResponse (ImapCommand ic, IMailFolder destination, r... method MoveTo (line 5591) | public override UniqueIdMap MoveTo (IList uids, IMailFolder ... method MoveToAsync (line 5686) | public override async Task MoveToAsync (IList u... method ValidateArguments (line 5723) | void ValidateArguments (IList indexes, IMailFolder destination) method QueueCopyToCommand (line 5731) | ImapCommand? QueueCopyToCommand (IList indexes, IMailFolder desti... method ProcessCopyToResponse (line 5748) | void ProcessCopyToResponse (ImapCommand ic, IMailFolder destination) method CopyTo (line 5804) | public override void CopyTo (IList indexes, IMailFolder destinati... method CopyToAsync (line 5866) | public override async Task CopyToAsync (IList indexes, IMailFolde... method QueueMoveToCommand (line 5878) | ImapCommand? QueueMoveToCommand (IList indexes, IMailFolder desti... method ProcessMoveToResponse (line 5895) | void ProcessMoveToResponse (ImapCommand ic, IMailFolder destination) method MoveTo (line 5952) | public override void MoveTo (IList indexes, IMailFolder destinati... method MoveToAsync (line 6021) | public override async Task MoveToAsync (IList indexes, IMailFolde... method GetEnumerator (line 6060) | public override IEnumerator GetEnumerator () method OnExists (line 6074) | internal void OnExists (int count) method OnExpunge (line 6082) | internal void OnExpunge (int index) method FlushQueuedEvents (line 6093) | internal void FlushQueuedEvents () method OnFetchAsyncCompleted (line 6101) | void OnFetchAsyncCompleted (MessageSummary message) method OnUntaggedFetchResponse (line 6148) | internal void OnUntaggedFetchResponse (ImapEngine engine, int index, C... method OnUntaggedFetchResponseAsync (line 6155) | internal Task OnUntaggedFetchResponseAsync (ImapEngine engine, int ind... method OnRecent (line 6162) | internal void OnRecent (int count) method OnVanished (line 6172) | void OnVanished (bool earlier, ImapToken token) method OnVanished (line 6185) | internal void OnVanished (ImapEngine engine, CancellationToken cancell... method OnVanishedAsync (line 6211) | internal async Task OnVanishedAsync (ImapEngine engine, CancellationTo... method UpdateAttributes (line 6237) | internal void UpdateAttributes (FolderAttributes attrs) method UpdateAcceptedFlags (line 6262) | internal void UpdateAcceptedFlags (MessageFlags flags, IReadOnlySetOfS... method UnsetAcceptedFlags (line 6268) | internal void UnsetAcceptedFlags () method UnsetPermanentFlags (line 6274) | internal void UnsetPermanentFlags () method UpdateIsNamespace (line 6280) | internal void UpdateIsNamespace (bool value) method UpdateUnread (line 6285) | internal void UpdateUnread (int count) method UpdateUidNext (line 6295) | internal void UpdateUidNext (UniqueId uid) method UpdateAppendLimit (line 6305) | internal void UpdateAppendLimit (uint? limit) method UpdateSize (line 6310) | internal void UpdateSize (ulong? size) method UpdateId (line 6320) | internal void UpdateId (string id) method UpdateHighestModSeq (line 6330) | internal void UpdateHighestModSeq (ulong modseq) method UpdateUidValidity (line 6340) | internal void UpdateUidValidity (uint validity) method OnRenamed (line 6350) | internal void OnRenamed (string encodedName, char delim, FolderAttribu... FILE: MailKit/Net/Imap/ImapFolderAnnotations.cs class ImapFolder (line 37) | public partial class ImapFolder method QueueStoreCommands (line 39) | IEnumerable QueueStoreCommands (IList uids, ulo... method ProcessStoreAnnotationsResponse (line 76) | void ProcessStoreAnnotationsResponse (ImapCommand ic) method Store (line 134) | public override void Store (IList uids, IList an... method StoreAsync (line 191) | public override async Task StoreAsync (IList uids, IList Store (IList uids, ulong mod... method StoreAsync (line 320) | public override async Task> StoreAsync (IList indexes, ulong? modseq, IList indexes, IList anno... method StoreAsync (line 484) | public override async Task StoreAsync (IList indexes, IList Store (IList indexes, ulong modseq, IL... method StoreAsync (line 608) | public override async Task> StoreAsync (IList indexes,... FILE: MailKit/Net/Imap/ImapFolderConstructorArgs.cs class ImapFolderConstructorArgs (line 38) | public sealed class ImapFolderConstructorArgs method ImapFolderConstructorArgs (line 50) | internal ImapFolderConstructorArgs (ImapEngine engine, string encodedN... FILE: MailKit/Net/Imap/ImapFolderFetch.cs class ImapFolder (line 46) | public partial class ImapFolder class FetchSummaryContext (line 52) | class FetchSummaryContext method FetchSummaryContext (line 56) | public FetchSummaryContext (int capacity) method BinarySearch (line 61) | int BinarySearch (int index, bool insert) method Add (line 87) | public void Add (int index, MessageSummary message) method TryGetValue (line 97) | public bool TryGetValue (int index, [NotNullWhen (true)] out Message... method OnMessageExpunged (line 111) | public void OnMessageExpunged (object? sender, MessageEventArgs args) method ReadLiteralData (line 127) | static void ReadLiteralData (ImapEngine engine, CancellationToken canc... method ReadLiteralDataAsync (line 141) | static async Task ReadLiteralDataAsync (ImapEngine engine, Cancellatio... method SkipParenthesizedList (line 155) | static void SkipParenthesizedList (ImapEngine engine, CancellationToke... method SkipParenthesizedListAsync (line 179) | static async Task SkipParenthesizedListAsync (ImapEngine engine, Cance... method ReadDateTimeOffsetToken (line 203) | static DateTimeOffset? ReadDateTimeOffsetToken (ImapEngine engine, str... method ReadDateTimeOffsetTokenAsync (line 218) | static async Task ReadDateTimeOffsetTokenAsync (ImapE... method ParseSummaryItems (line 235) | void ParseSummaryItems (ImapEngine engine, MessageSummary message, Fet... method ParseSummaryItemsAsync (line 479) | async Task ParseSummaryItemsAsync (ImapEngine engine, MessageSummary m... method UntaggedFetchSummaryItemsHandler (line 723) | Task UntaggedFetchSummaryItemsHandler (ImapEngine engine, ImapCommand ... method IsEmptyExclude (line 740) | static bool IsEmptyExclude (HeaderSet headers, bool requestReferences) method FormatSummaryItems (line 746) | internal static string FormatSummaryItems (ImapEngine engine, IFetchRe... class FetchPreviewTextContext (line 887) | class FetchPreviewTextContext : FetchStreamContextBase method FetchPreviewTextContext (line 895) | public FetchPreviewTextContext (ImapFolder folder, FetchSummaryConte... method Add (line 901) | public override void Add (Section section, CancellationToken cancell... method SetUniqueId (line 946) | public override void SetUniqueId (int index, UniqueId uid, Cancellat... method ProcessFetchResponse (line 952) | void ProcessFetchResponse (ImapCommand ic) method QueueFetchPreviewTextCommand (line 959) | ImapCommand QueueFetchPreviewTextCommand (FetchSummaryContext sctx, Ke... method FetchPreviewText (line 989) | void FetchPreviewText (FetchSummaryContext sctx, Dictionary uids, IFetchRequest request) method CreateFetchCommand (line 1103) | string CreateFetchCommand (IList uids, IFetchRequest request... method EstimateInitialCapacity (line 1117) | static int EstimateInitialCapacity (IList uids) method Fetch (line 1184) | public override IList Fetch (IList uids, IF... method FetchAsync (line 1269) | public override async Task> FetchAsync (IList indexes, IFetchRequest request) method QueueFetchCommand (line 1317) | ImapCommand QueueFetchCommand (IList indexes, IFetchRequest reque... method Fetch (line 1389) | public override IList Fetch (IList indexes, IFet... method FetchAsync (line 1458) | public override async Task> FetchAsync (IList Fetch (int min, int max, IFetch... method FetchAsync (line 1654) | public override async Task> FetchAsync (int min... method CreateStream (line 1698) | protected virtual Stream CreateStream (UniqueId? uid, string section, ... method CommitStream (line 1728) | protected virtual Stream CommitStream (Stream stream, UniqueId uid, st... method ParseHeaders (line 1733) | HeaderList ParseHeaders (Stream stream, CancellationToken cancellation... method ParseHeadersAsync (line 1742) | async Task ParseHeadersAsync (Stream stream, CancellationT... method ParseMessage (line 1751) | MimeMessage ParseMessage (Stream stream, CancellationToken cancellatio... method ParseMessageAsync (line 1763) | async Task ParseMessageAsync (Stream stream, Cancellation... method ParseEntity (line 1775) | MimeEntity ParseEntity (Stream stream, bool dispose, CancellationToken... method ParseEntityAsync (line 1785) | async Task ParseEntityAsync (Stream stream, bool dispose, ... class Section (line 1795) | class Section method Section (line 1804) | public Section (Stream stream, int index, UniqueId? uid, string name... class FetchStreamContextBase (line 1815) | abstract class FetchStreamContextBase : IDisposable method FetchStreamContextBase (line 1820) | protected FetchStreamContextBase (ITransferProgress? progress) method Add (line 1825) | public abstract void Add (Section section, CancellationToken cancell... method AddAsync (line 1827) | public virtual Task AddAsync (Section section, CancellationToken can... method Contains (line 1834) | public virtual bool Contains (int index, string specifier, [NotNullW... method SetUniqueId (line 1840) | public abstract void SetUniqueId (int index, UniqueId uid, Cancellat... method SetUniqueIdAsync (line 1842) | public virtual Task SetUniqueIdAsync (int index, UniqueId uid, Cance... method Report (line 1849) | public void Report (long nread, long total) method Dispose (line 1857) | public void Dispose () class FetchStreamContext (line 1870) | class FetchStreamContext : FetchStreamContextBase method FetchStreamContext (line 1872) | public FetchStreamContext (ITransferProgress? progress) : base (prog... method Add (line 1876) | public override void Add (Section section, CancellationToken cancell... method TryGetSection (line 1881) | public bool TryGetSection (UniqueId uid, string specifier, [NotNullW... method TryGetSection (line 1903) | public bool TryGetSection (int index, string specifier, [NotNullWhen... method SetUniqueId (line 1925) | public override void SetUniqueId (int index, UniqueId uid, Cancellat... method FetchStream (line 1934) | void FetchStream (ImapEngine engine, ImapCommand ic, int index) method FetchStreamAsync (line 2177) | async Task FetchStreamAsync (ImapEngine engine, ImapCommand ic, int in... method FetchStreamHandler (line 2420) | Task FetchStreamHandler (ImapEngine engine, ImapCommand ic, int index,... method GetBodyPartQuery (line 2430) | static string GetBodyPartQuery (string partSpec, bool headersOnly, out... method QueueGetHeadersCommand (line 2459) | ImapCommand QueueGetHeadersCommand (UniqueId uid, CancellationToken ca... method ProcessGetHeadersResponse (line 2475) | Stream ProcessGetHeadersResponse (ImapCommand ic, FetchStreamContext c... method GetHeaders (line 2525) | public override HeaderList GetHeaders (UniqueId uid, CancellationToken... method GetHeadersAsync (line 2580) | public override async Task GetHeadersAsync (UniqueId uid, ... method QueueGetHeadersCommand (line 2595) | ImapCommand QueueGetHeadersCommand (UniqueId uid, string partSpecifier... method ProcessGetHeadersResponse (line 2615) | Stream ProcessGetHeadersResponse (ImapCommand ic, FetchStreamContext c... method GetHeaders (line 2669) | public virtual HeaderList GetHeaders (UniqueId uid, string partSpecifi... method GetHeadersAsync (line 2728) | public virtual async Task GetHeadersAsync (UniqueId uid, s... method GetHeaders (line 2787) | public override HeaderList GetHeaders (UniqueId uid, BodyPart part, Ca... method GetHeadersAsync (line 2842) | public override Task GetHeadersAsync (UniqueId uid, BodyPa... method QueueGetHeadersCommand (line 2853) | ImapCommand QueueGetHeadersCommand (int index, CancellationToken cance... method ProcessGetHeadersResponse (line 2869) | Stream ProcessGetHeadersResponse (ImapCommand ic, FetchStreamContext c... method GetHeaders (line 2919) | public override HeaderList GetHeaders (int index, CancellationToken ca... method GetHeadersAsync (line 2974) | public override async Task GetHeadersAsync (int index, Can... method QueueGetHeadersCommand (line 2989) | ImapCommand QueueGetHeadersCommand (int index, string partSpecifier, C... method ProcessGetHeadersResponse (line 3009) | Stream ProcessGetHeadersResponse (ImapCommand ic, FetchStreamContext c... method GetHeaders (line 3063) | public virtual HeaderList GetHeaders (int index, string partSpecifier,... method GetHeadersAsync (line 3122) | public virtual async Task GetHeadersAsync (int index, stri... method GetHeaders (line 3181) | public override HeaderList GetHeaders (int index, BodyPart part, Cance... method GetHeadersAsync (line 3236) | public override Task GetHeadersAsync (int index, BodyPart ... method QueueGetMessageCommand (line 3247) | ImapCommand QueueGetMessageCommand (UniqueId uid, CancellationToken ca... method ProcessGetMessageResponse (line 3263) | Stream ProcessGetMessageResponse (ImapCommand ic, FetchStreamContext c... method GetMessage (line 3313) | public override MimeMessage GetMessage (UniqueId uid, CancellationToke... method GetMessageAsync (line 3368) | public override async Task GetMessageAsync (UniqueId uid,... method QueueGetMessageCommand (line 3383) | ImapCommand QueueGetMessageCommand (int index, CancellationToken cance... method ProcessGetMessageResponse (line 3399) | Stream ProcessGetMessageResponse (ImapCommand ic, FetchStreamContext c... method GetMessage (line 3449) | public override MimeMessage GetMessage (int index, CancellationToken c... method GetMessageAsync (line 3504) | public override async Task GetMessageAsync (int index, Ca... method QueueGetBodyPartCommand (line 3519) | ImapCommand QueueGetBodyPartCommand (UniqueId uid, string partSpecifie... method ProcessGetBodyPartResponse (line 3539) | void ProcessGetBodyPartResponse (ImapCommand ic, FetchStreamContext ct... method RemoveMessageHeaders (line 3562) | void RemoveMessageHeaders (MimeEntity entity) method GetBodyPart (line 3621) | public virtual MimeEntity GetBodyPart (UniqueId uid, string partSpecif... method GetBodyPartAsync (line 3692) | public virtual async Task GetBodyPartAsync (UniqueId uid, ... method GetBodyPart (line 3761) | public override MimeEntity GetBodyPart (UniqueId uid, BodyPart part, C... method GetBodyPartAsync (line 3819) | public override Task GetBodyPartAsync (UniqueId uid, BodyP... method QueueGetBodyPartCommand (line 3830) | ImapCommand QueueGetBodyPartCommand (int index, string partSpecifier, ... method ProcessGetBodyPartResponse (line 3851) | void ProcessGetBodyPartResponse (ImapCommand ic, FetchStreamContext ct... method GetBodyPart (line 3920) | public virtual MimeEntity GetBodyPart (int index, string partSpecifier... method GetBodyPartAsync (line 3988) | public virtual async Task GetBodyPartAsync (int index, str... method GetBodyPart (line 4054) | public override MimeEntity GetBodyPart (int index, BodyPart part, Canc... method GetBodyPartAsync (line 4109) | public override Task GetBodyPartAsync (int index, BodyPart... method TryQueueGetStreamCommand (line 4120) | bool TryQueueGetStreamCommand (UniqueId uid, int offset, int count, Ca... method ProcessGetStreamResponse (line 4148) | Stream ProcessGetStreamResponse (ImapCommand ic, FetchStreamContext ct... method GetStream (line 4208) | public override Stream GetStream (UniqueId uid, int offset, int count,... method GetStreamAsync (line 4272) | public override async Task GetStreamAsync (UniqueId uid, int o... method TryQueueGetStreamCommand (line 4286) | bool TryQueueGetStreamCommand (int index, int offset, int count, Cance... method ProcessGetStreamResponse (line 4314) | Stream ProcessGetStreamResponse (ImapCommand ic, FetchStreamContext ct... method GetStream (line 4373) | public override Stream GetStream (int index, int offset, int count, Ca... method GetStreamAsync (line 4436) | public override async Task GetStreamAsync (int index, int offs... method QueueGetStreamCommand (line 4450) | ImapCommand QueueGetStreamCommand (UniqueId uid, string section, Cance... method ProcessGetStreamResponse (line 4470) | Stream ProcessGetStreamResponse (ImapCommand ic, FetchStreamContext ct... method GetStream (line 4529) | public override Stream GetStream (UniqueId uid, string section, Cancel... method GetStreamAsync (line 4591) | public override async Task GetStreamAsync (UniqueId uid, strin... method TryQueueGetStreamCommand (line 4604) | bool TryQueueGetStreamCommand (UniqueId uid, string section, int offse... method GetStream (line 4694) | public override Stream GetStream (UniqueId uid, string section, int of... method GetStreamAsync (line 4764) | public override async Task GetStreamAsync (UniqueId uid, strin... method QueueGetStreamCommand (line 4778) | ImapCommand QueueGetStreamCommand (int index, string section, Cancella... method ProcessGetStreamResponse (line 4799) | Stream ProcessGetStreamResponse (ImapCommand ic, FetchStreamContext ct... method GetStream (line 4855) | public override Stream GetStream (int index, string section, Cancellat... method GetStreamAsync (line 4914) | public override async Task GetStreamAsync (int index, string s... method TryQueueGetStreamCommand (line 4927) | bool TryQueueGetStreamCommand (int index, string section, int offset, ... method GetStream (line 5017) | public override Stream GetStream (int index, string section, int offse... method GetStreamAsync (line 5086) | public override async Task GetStreamAsync (int index, string s... class FetchStreamCallbackContext (line 5100) | class FetchStreamCallbackContext : FetchStreamContextBase method FetchStreamCallbackContext (line 5105) | public FetchStreamCallbackContext (ImapFolder folder, object callbac... method InvokeCallback (line 5111) | void InvokeCallback (ImapFolder folder, int index, UniqueId uid, Str... method InvokeCallbackAsync (line 5116) | Task InvokeCallbackAsync (ImapFolder folder, int index, UniqueId uid... method Add (line 5121) | public override void Add (Section section, CancellationToken cancell... method AddAsync (line 5131) | public override async Task AddAsync (Section section, CancellationTo... method SetUniqueId (line 5141) | public override void SetUniqueId (int index, UniqueId uid, Cancellat... method SetUniqueIdAsync (line 5153) | public override async Task SetUniqueIdAsync (int index, UniqueId uid... method ValidateArguments (line 5166) | void ValidateArguments (IList uids, object callback) method QueueGetStreamsCommands (line 5177) | IEnumerable QueueGetStreamsCommands (FetchStreamCallbackC... method GetStreams (line 5231) | public virtual void GetStreams (IList uids, ImapFetchStreamC... method GetStreamsAsync (line 5290) | public virtual async Task GetStreamsAsync (IList uids, ImapF... method ValidateArguments (line 5306) | void ValidateArguments (IList indexes, object callback) method QueueGetStreamsCommand (line 5318) | ImapCommand QueueGetStreamsCommand (FetchStreamCallbackContext ctx, IL... method GetStreams (line 5375) | public virtual void GetStreams (IList indexes, ImapFetchStreamCal... method GetStreamsAsync (line 5434) | public virtual async Task GetStreamsAsync (IList indexes, ImapFet... method ValidateArguments (line 5450) | void ValidateArguments (int min, int max, object callback) method QueueGetStreamsCommand (line 5465) | ImapCommand QueueGetStreamsCommand (FetchStreamCallbackContext ctx, in... method GetStreams (line 5520) | public virtual void GetStreams (int min, int max, ImapFetchStreamCallb... method GetStreamsAsync (line 5580) | public virtual async Task GetStreamsAsync (int min, int max, ImapFetch... FILE: MailKit/Net/Imap/ImapFolderFlags.cs class ImapFolder (line 38) | public partial class ImapFolder method ProcessUnmodified (line 43) | static void ProcessUnmodified (ImapCommand ic, ref UniqueIdSet? uids, ... method ProcessStoreResponse (line 55) | void ProcessStoreResponse (ImapCommand ic) method GetUnmodified (line 62) | static IList GetUnmodified (ImapCommand ic, ulong? modseq) method QueueStoreCommands (line 79) | IEnumerable QueueStoreCommands (IList uids, ISt... method Store (line 174) | public override IList Store (IList uids, IStoreFla... method StoreAsync (line 238) | public override async Task> StoreAsync (IList indexes, IStoreFlagsRequest requ... method Store (line 362) | public override IList Store (IList indexes, IStoreFlagsReque... method StoreAsync (line 420) | public override async Task> StoreAsync (IList indexes,... method AppendLabelList (line 432) | void AppendLabelList (StringBuilder command, ISet labels, List... method QueueStoreCommands (line 472) | IEnumerable QueueStoreCommands (IList uids, ISt... method Store (line 571) | public override IList Store (IList uids, IStoreLab... method StoreAsync (line 635) | public override async Task> StoreAsync (IList indexes, IStoreLabelsRequest req... method Store (line 759) | public override IList Store (IList indexes, IStoreLabelsRequ... method StoreAsync (line 817) | public override async Task> StoreAsync (IList indexes,... FILE: MailKit/Net/Imap/ImapFolderSearch.cs class ImapFolder (line 40) | public partial class ImapFolder method IsAscii (line 42) | static bool IsAscii (string text) method FormatDateTime (line 52) | static string FormatDateTime (DateTime date) method IsBadCharset (line 57) | bool IsBadCharset (ImapCommand ic, string? charset) method AddTextArgument (line 65) | void AddTextArgument (StringBuilder builder, List args, string... method AddKeywordArgument (line 89) | void AddKeywordArgument (StringBuilder builder, List args, str... method BuildQuery (line 112) | void BuildQuery (StringBuilder builder, SearchQuery query, List args, out... method BuildSortOrder (line 411) | string BuildSortOrder (IList orderBy) method ParseESearchResults (line 460) | static void ParseESearchResults (ImapEngine engine, ImapCommand ic, Se... method ParseESearchResultsAsync (line 591) | static async Task ParseESearchResultsAsync (ImapEngine engine, ImapCom... method UntaggedESearchHandler (line 722) | static Task UntaggedESearchHandler (ImapEngine engine, ImapCommand ic,... method ParseSearchResults (line 734) | static void ParseSearchResults (ImapEngine engine, ImapCommand ic, Sea... method ParseSearchResultsAsync (line 788) | static async Task ParseSearchResultsAsync (ImapEngine engine, ImapComm... method UntaggedSearchHandler (line 842) | static Task UntaggedSearchHandler (ImapEngine engine, ImapCommand ic, ... method QueueSearchCommand (line 854) | ImapCommand QueueSearchCommand (string query, CancellationToken cancel... method ProcessSearchResponse (line 882) | SearchResults ProcessSearchResponse (ImapCommand ic) method Search (line 933) | public virtual SearchResults Search (string query, CancellationToken c... method SearchAsync (line 984) | public virtual async Task SearchAsync (string query, Ca... method QueueSearchCommand (line 993) | ImapCommand QueueSearchCommand (SearchOptions options, SearchQuery que... method TryProcessSearchResponse (line 1052) | bool TryProcessSearchResponse (ImapCommand ic, string? charset, bool r... method Search (line 1070) | SearchResults Search (SearchOptions options, SearchQuery query, bool r... method Search (line 1125) | public override SearchResults Search (SearchOptions options, SearchQue... method SearchAsync (line 1130) | async Task SearchAsync (SearchOptions options, SearchQu... method SearchAsync (line 1185) | public override Task SearchAsync (SearchOptions options... method QueueSortCommand (line 1190) | ImapCommand QueueSortCommand (string query, CancellationToken cancella... method ProcessSortResponse (line 1217) | SearchResults ProcessSortResponse (ImapCommand ic) method Sort (line 1271) | public virtual SearchResults Sort (string query, CancellationToken can... method SortAsync (line 1325) | public virtual async Task SortAsync (string query, Canc... method QueueSortCommand (line 1334) | ImapCommand QueueSortCommand (SearchQuery query, IList orderB... method TryProcessSortResponse (line 1375) | bool TryProcessSortResponse (ImapCommand ic, string? charset, bool ret... method Sort (line 1393) | IList Sort (SearchQuery query, IList orderBy, bool ... method Sort (line 1453) | public override IList Sort (SearchQuery query, IList> SortAsync (SearchQuery query, IList> SortAsync (SearchQuery query, IL... method QueueSortCommand (line 1523) | ImapCommand QueueSortCommand (SearchOptions options, SearchQuery query... method TryProcessSortResponse (line 1583) | bool TryProcessSortResponse (ImapCommand ic, string? charset, bool ret... method Sort (line 1601) | SearchResults Sort (SearchOptions options, SearchQuery query, IList SortAsync (SearchOptions options, SearchQuer... method SortAsync (line 1726) | public override Task SortAsync (SearchOptions options, ... method QueueThreadCommand (line 1731) | ImapCommand QueueThreadCommand (ThreadingAlgorithm algorithm, SearchQu... method TryProcessThreadResponse (line 1760) | bool TryProcessThreadResponse (ImapCommand ic, string? charset, bool r... method Thread (line 1778) | IList Thread (ThreadingAlgorithm algorithm, SearchQuery... method Thread (line 1836) | public override IList Thread (ThreadingAlgorithm algori... method ThreadAsync (line 1841) | async Task> ThreadAsync (ThreadingAlgorithm algor... method ThreadAsync (line 1899) | public override Task> ThreadAsync (ThreadingAlgor... method QueueThreadCommand (line 1904) | ImapCommand? QueueThreadCommand (IList uids, ThreadingAlgori... method Thread (line 1942) | IList Thread (IList uids, ThreadingAlgorithm ... method Thread (line 2011) | public override IList Thread (IList uids, Thr... method ThreadAsync (line 2016) | async Task> ThreadAsync (IList uids, Th... method ThreadAsync (line 2085) | public override Task> ThreadAsync (IList ReadAheadAsync (int atleast, CancellationToken ca... method ValidateArguments (line 352) | static void ValidateArguments (byte[] buffer, int offset, int count) method CheckDisposed (line 364) | void CheckDisposed () method Read (line 401) | public int Read (byte[] buffer, int offset, int count, CancellationTok... method Read (line 458) | public override int Read (byte[] buffer, int offset, int count) method ReadAsync (line 495) | public override async Task ReadAsync (byte[] buffer, int offset, ... method IsAtom (line 525) | static bool IsAtom (byte c, string specials) method IsCtrl (line 530) | static bool IsCtrl (byte c) method IsWhiteSpace (line 535) | static bool IsWhiteSpace (byte c) method TryReadQuotedString (line 540) | bool TryReadQuotedString (ByteArrayBuilder builder, ref bool escaped) method ReadQuotedStringToken (line 579) | ImapToken ReadQuotedStringToken (CancellationToken cancellationToken) method ReadQuotedStringTokenAsync (line 596) | async ValueTask ReadQuotedStringTokenAsync (CancellationTok... method TryReadAtomString (line 613) | bool TryReadAtomString (ImapTokenType type, ByteArrayBuilder builder, ... method ReadAtomString (line 628) | ImapToken ReadAtomString (ImapTokenType type, string specials, Cancell... method ReadAtomStringAsync (line 641) | async ValueTask ReadAtomStringAsync (ImapTokenType type, st... method ReadAtomToken (line 654) | ImapToken ReadAtomToken (string specials, CancellationToken cancellati... method ReadAtomTokenAsync (line 659) | ValueTask ReadAtomTokenAsync (string specials, Cancellation... method ReadFlagToken (line 664) | ImapToken ReadFlagToken (string specials, CancellationToken cancellati... method ReadFlagTokenAsync (line 671) | ValueTask ReadFlagTokenAsync (string specials, Cancellation... method TryReadLiteralTokenValue (line 678) | bool TryReadLiteralTokenValue (ByteArrayBuilder builder) method TryReadUntilCloseCurlyBrace (line 688) | bool TryReadUntilCloseCurlyBrace (ByteArrayBuilder builder) method TrySkipUntilNewLine (line 698) | bool TrySkipUntilNewLine () method ReadLiteralToken (line 708) | ImapToken ReadLiteralToken (CancellationToken cancellationToken) method ReadLiteralTokenAsync (line 750) | async ValueTask ReadLiteralTokenAsync (CancellationToken ca... method TrySkipWhiteSpace (line 792) | bool TrySkipWhiteSpace () method ReadToken (line 817) | public ImapToken ReadToken (string specials, CancellationToken cancell... method ReadTokenAsync (line 863) | public async ValueTask ReadTokenAsync (string specials, Can... method ReadToken (line 908) | public ImapToken ReadToken (CancellationToken cancellationToken) method ReadTokenAsync (line 927) | public ValueTask ReadTokenAsync (CancellationToken cancella... method UngetToken (line 939) | public void UngetToken (ImapToken token) method TryReadLine (line 947) | unsafe bool TryReadLine (ByteArrayBuilder builder) method ReadLine (line 999) | internal bool ReadLine (ByteArrayBuilder builder, CancellationToken ca... method ReadLineAsync (line 1027) | internal async ValueTask ReadLineAsync (ByteArrayBuilder builder... method AppendToOutputBuffer (line 1037) | void AppendToOutputBuffer (byte[] buffer, ref int index, ref int left) method Write (line 1083) | public void Write (byte[] buffer, int offset, int count, CancellationT... method Write (line 1155) | public override void Write (byte[] buffer, int offset, int count) method WriteAsync (line 1194) | public override async Task WriteAsync (byte[] buffer, int offset, int ... method Flush (line 1253) | public void Flush (CancellationToken cancellationToken) method Flush (line 1294) | public override void Flush () method FlushAsync (line 1321) | public override async Task FlushAsync (CancellationToken cancellationT... method Seek (line 1354) | public override long Seek (long offset, SeekOrigin origin) method SetLength (line 1369) | public override void SetLength (long value) method Dispose (line 1384) | protected override void Dispose (bool disposing) FILE: MailKit/Net/Imap/ImapToken.cs type ImapTokenType (line 33) | enum ImapTokenType { class ImapToken (line 51) | class ImapToken method ImapToken (line 99) | ImapToken (ImapTokenType type, object value) method Create (line 107) | public static ImapToken Create (ImapTokenType type, char c) method Create (line 121) | public static ImapToken Create (ImapTokenType type, int literalLength) method Create (line 126) | public static ImapToken Create (ImapTokenType type, ByteArrayBuilder b... method Create (line 191) | public static ImapToken Create (ImapTokenType type, string value) method ToString (line 196) | public override string ToString () FILE: MailKit/Net/Imap/ImapUtils.cs class ImapUtils (line 45) | static class ImapUtils method FormatInternalDate (line 63) | public static string FormatInternalDate (DateTimeOffset date) method TryGetInt32 (line 70) | static bool TryGetInt32 (string text, ref int index, out int value) method TryGetInt32 (line 91) | static bool TryGetInt32 (string text, ref int index, char delim, out i... method TryGetMonth (line 96) | static bool TryGetMonth (string text, ref int index, char delim, out i... method TryGetTimeZone (line 115) | static bool TryGetTimeZone (string text, ref int index, out TimeSpan t... method ParseInternalDate (line 152) | public static DateTimeOffset ParseInternalDate (string text) method FormatAnnotations (line 203) | public static void FormatAnnotations (StringBuilder command, IList ind... method ParseImplementation (line 346) | static void ParseImplementation (ImapEngine engine, ImapCommand ic) method ParseImplementationAsync (line 381) | static async Task ParseImplementationAsync (ImapEngine engine, ImapCom... method UntaggedIdHandler (line 419) | public static Task UntaggedIdHandler (ImapEngine engine, ImapCommand i... method CanonicalizeMailboxName (line 439) | public static string CanonicalizeMailboxName (string mailboxName, char... method IsInbox (line 458) | public static bool IsInbox (string mailboxName) method ReadFolderName (line 463) | static string ReadFolderName (ImapEngine engine, char delim, string fo... method ReadFolderNameAsync (line 498) | static async Task ReadFolderNameAsync (ImapEngine engine, char... method AddFolderAttribute (line 533) | static void AddFolderAttribute (ref FolderAttributes attrs, string atom) method AddFolder (line 580) | static void AddFolder (ImapEngine engine, List? list, Imap... method ProcessListExtensionProperty (line 617) | static void ProcessListExtensionProperty (ImapEngine engine, ref ImapF... method ParseFolderSeparator (line 631) | static char ParseFolderSeparator (ImapToken token, string format) method ParseFolderList (line 652) | public static void ParseFolderList (ImapEngine engine, List ReadStringTokenAsync (ImapEngi... method ReadNStringToken (line 941) | internal static string? ReadNStringToken (ImapEngine engine, string fo... method ReadNStringTokenAsync (line 966) | internal static async ValueTask ReadNStringTokenAsync (ImapEn... method ParseNumberToken (line 991) | static uint ParseNumberToken (ImapToken token, string format) method ReadNumber (line 1011) | static uint ReadNumber (ImapEngine engine, string format, Cancellation... method ReadNumberAsync (line 1018) | static async ValueTask ReadNumberAsync (ImapEngine engine, strin... method NeedsQuoting (line 1025) | static bool NeedsQuoting (string value) method ParseParameterList (line 1038) | static void ParseParameterList (StringBuilder builder, ImapEngine engi... method ParseParameterListAsync (line 1066) | static async Task ParseParameterListAsync (StringBuilder builder, Imap... method IsMediaTypeWithDefaultSubtype (line 1096) | static bool IsMediaTypeWithDefaultSubtype (string type, [NotNullWhen (... method ParseContentType (line 1125) | static ContentType ParseContentType (ImapEngine engine, string format,... method ParseContentTypeAsync (line 1182) | static async Task ParseContentTypeAsync (ImapEngine engin... method ParseContentDisposition (line 1239) | static ContentDisposition? ParseContentDisposition (ImapEngine engine,... method ParseContentDispositionAsync (line 1290) | static async Task ParseContentDispositionAsync (I... method ParseContentLanguage (line 1341) | static string[]? ParseContentLanguage (ImapEngine engine, string forma... method ParseContentLanguageAsync (line 1385) | static async Task ParseContentLanguageAsync (ImapEngine eng... method ParseContentLocation (line 1429) | static Uri? ParseContentLocation (string? location) method ParseContentLocation (line 1443) | static Uri? ParseContentLocation (ImapEngine engine, string format, Ca... method ParseContentLocationAsync (line 1450) | static async Task ParseContentLocationAsync (ImapEngine engine, ... method SkipBodyExtension (line 1457) | static void SkipBodyExtension (ImapEngine engine, string format, Cance... method SkipBodyExtensionAsync (line 1487) | static async Task SkipBodyExtensionAsync (ImapEngine engine, string fo... method ParseMultipart (line 1517) | static BodyPart ParseMultipart (ImapEngine engine, string format, stri... method ParseMultipartAsync (line 1608) | static async Task ParseMultipartAsync (ImapEngine engine, st... method ShouldParseMultipart (line 1699) | static bool ShouldParseMultipart (ImapEngine engine, CancellationToken... method ShouldParseMultipartAsync (line 1789) | static async Task ShouldParseMultipartAsync (ImapEngine engine, ... method ParseBody (line 1879) | public static BodyPart? ParseBody (ImapEngine engine, string format, s... method ParseBodyAsync (line 1986) | public static async Task ParseBodyAsync (ImapEngine engine,... type EnvelopeAddress (line 2093) | readonly struct EnvelopeAddress method EnvelopeAddress (line 2100) | public EnvelopeAddress (string?[] values) method ToMailboxAddress (line 2116) | public MailboxAddress ToMailboxAddress (ImapEngine engine) method ToGroupAddress (line 2163) | public GroupAddress ToGroupAddress (ImapEngine engine) method TryAddEnvelopeAddressToken (line 2174) | static bool TryAddEnvelopeAddressToken (ImapToken token, ref int index... method ParseEnvelopeAddress (line 2221) | static EnvelopeAddress ParseEnvelopeAddress (ImapEngine engine, string... method ParseEnvelopeAddressAsync (line 2245) | static async Task ParseEnvelopeAddressAsync (ImapEngi... method AddEnvelopeAddress (line 2269) | static void AddEnvelopeAddress (ImapEngine engine, List ParseEnvelopeDateAsync (ImapEngine ... method ParseEnvelope (line 2417) | public static Envelope ParseEnvelope (ImapEngine engine, CancellationT... method ParseEnvelopeAsync (line 2471) | public static async Task ParseEnvelopeAsync (ImapEngine engi... method FormatFlagsList (line 2525) | public static void FormatFlagsList (StringBuilder builder, MessageFlag... method FormatFlagsList (line 2555) | public static string FormatFlagsList (MessageFlags flags, int numKeywo... method AddFlag (line 2564) | static void AddFlag (ImapToken token, ref MessageFlags flags, HashSet<... method ParseFlagsList (line 2596) | public static MessageFlags ParseFlagsList (ImapEngine engine, string n... method ParseFlagsListAsync (line 2624) | public static async Task ParseFlagsListAsync (ImapEngine... method ParseAnnotations (line 2650) | public static ReadOnlyCollection ParseAnnotations (ImapEng... method ParseAnnotationsAsync (line 2708) | public static async Task> ParseAnnotati... method ParseLabelsList (line 2766) | public static ReadOnlyCollection ParseLabelsList (ImapEngine e... method ParseLabelsListAsync (line 2801) | public static async Task> ParseLabelsListAs... method ParseThread (line 2830) | static MessageThread ParseThread (ImapEngine engine, uint uidValidity,... method ParseThreadAsync (line 2872) | static async Task ParseThreadAsync (ImapEngine engine, ... method ParseThreads (line 2922) | public static void ParseThreads (ImapEngine engine, uint uidValidity, ... method ParseThreadsAsync (line 2948) | public static async Task ParseThreadsAsync (ImapEngine engine, uint ui... method UntaggedThreadHandler (line 2974) | public static Task UntaggedThreadHandler (ImapEngine engine, ImapComma... FILE: MailKit/Net/NetworkOperation.cs type NetworkOperationKind (line 31) | enum NetworkOperationKind class NetworkOperation (line 38) | class NetworkOperation : IDisposable method NetworkOperation (line 59) | NetworkOperation (NetworkOperationKind kind, Uri uri, Activity? activi... method NetworkOperation (line 77) | NetworkOperation () method SetError (line 82) | public void SetError (Exception ex) method GetTags (line 89) | TagList GetTags () method Dispose (line 99) | public void Dispose () method Start (line 127) | public static NetworkOperation Start (NetworkOperationKind kind, Uri u... method Start (line 135) | public static NetworkOperation Start (NetworkOperationKind kind, Uri uri) FILE: MailKit/Net/NetworkStream.cs class NetworkStream (line 35) | class NetworkStream : Stream method NetworkStream (line 42) | public NetworkStream (Socket socket, bool ownsSocket) method AsyncOperationCompleted (line 118) | void AsyncOperationCompleted (object? sender, SocketAsyncEventArgs args) method Cleanup (line 130) | void Cleanup () method Disconnect (line 147) | void Disconnect () method Read (line 160) | public override int Read (byte[] buffer, int offset, int count) method ReadAsync (line 169) | public override async Task ReadAsync (byte[] buffer, int offset, ... method Write (line 206) | public override void Write (byte[] buffer, int offset, int count) method WriteAsync (line 215) | public override async Task WriteAsync (byte[] buffer, int offset, int ... method Flush (line 251) | public override void Flush () method FlushAsync (line 255) | public override Task FlushAsync (CancellationToken cancellationToken) method Seek (line 260) | public override long Seek (long offset, SeekOrigin origin) method SetLength (line 265) | public override void SetLength (long value) method Get (line 270) | public static NetworkStream? Get (Stream stream) method Poll (line 283) | public void Poll (SelectMode mode, CancellationToken cancellationToken) method Dispose (line 296) | protected override void Dispose (bool disposing) FILE: MailKit/Net/Pop3/AsyncPop3Client.cs class Pop3Client (line 43) | public partial class Pop3Client method SendCommandAsync (line 45) | Task SendCommandAsync (CancellationToken token, string command) method SendCommandAsync (line 52) | Task SendCommandAsync (CancellationToken token, string format,... method SendCommandAsync (line 57) | async Task SendCommandAsync (CancellationToken token, Encoding... method ProbeCapabilitiesAsync (line 66) | async Task ProbeCapabilitiesAsync (CancellationToken cancellationToken) method UpdateMessageCountAsync (line 79) | async Task UpdateMessageCountAsync (CancellationToken cancellatio... method OnAuthenticatedAsync (line 88) | async Task OnAuthenticatedAsync (string message, CancellationToken can... method AuthenticateAsync (line 140) | public override async Task AuthenticateAsync (SaslMechanism mechanism,... method AuthenticateAsync (line 221) | public override async Task AuthenticateAsync (Encoding encoding, ICred... method SslHandshakeAsync (line 300) | async Task SslHandshakeAsync (SslStream ssl, string host, Cancellation... method PostConnectAsync (line 309) | async Task PostConnectAsync (Stream stream, string host, int port, Sec... method ConnectAsync (line 421) | public override async Task ConnectAsync (string host, int port = 0, Se... method ConnectAsync (line 522) | public override Task ConnectAsync (Socket socket, string host, int por... method ConnectAsync (line 592) | public override async Task ConnectAsync (Stream stream, string host, i... method DisconnectAsync (line 648) | public override async Task DisconnectAsync (bool quit, CancellationTok... method GetMessageCountAsync (line 698) | public override Task GetMessageCountAsync (CancellationToken canc... method NoOpAsync (line 734) | public override Task NoOpAsync (CancellationToken cancellationToken = ... method EnableUTF8Async (line 776) | public async Task EnableUTF8Async (CancellationToken cancellationToken... method ReadLangResponseAsync (line 785) | static async Task ReadLangResponseAsync (Pop3Engine engine, Pop3Comman... method GetLanguagesAsync (line 834) | public async Task> GetLanguagesAsync (Cancellation... method SetLanguageAsync (line 880) | public Task SetLanguageAsync (string lang, CancellationToken cancellat... method GetMessageUidAsync (line 926) | public override async Task GetMessageUidAsync (int index, Canc... method ReadUidlAllResponseAsync (line 935) | static async Task ReadUidlAllResponseAsync (Pop3Engine engine, Pop3Com... method GetMessageUidsAsync (line 988) | public override async Task> GetMessageUidsAsync (Cancell... method GetMessageSizeAsync (line 1030) | public override async Task GetMessageSizeAsync (int index, Cancel... method ReadListAllResponseAsync (line 1039) | static async Task ReadListAllResponseAsync (Pop3Engine engine, Pop3Com... method GetMessageSizesAsync (line 1083) | public override async Task> GetMessageSizesAsync (Cancellat... method GetMessageHeadersAsync (line 1125) | public override Task GetMessageHeadersAsync (int index, Ca... method GetMessageHeadersAsync (line 1177) | public override Task> GetMessageHeadersAsync (IList<... method GetMessageHeadersAsync (line 1229) | public override Task> GetMessageHeadersAsync (int st... method GetMessageAsync (line 1276) | public override Task GetMessageAsync (int index, Cancella... method GetMessagesAsync (line 1329) | public override Task> GetMessagesAsync (IList ... method GetMessagesAsync (line 1385) | public override Task> GetMessagesAsync (int startIn... method GetStreamAsync (line 1430) | public override Task GetStreamAsync (int index, bool headersOn... method GetStreamsAsync (line 1484) | public override Task> GetStreamsAsync (IList indexe... method GetStreamsAsync (line 1538) | public override Task> GetStreamsAsync (int startIndex, i... method DeleteMessageAsync (line 1586) | public override Task DeleteMessageAsync (int index, CancellationToken ... method DeleteMessagesAsync (line 1631) | public override async Task DeleteMessagesAsync (IList indexes, Ca... method DeleteMessagesAsync (line 1689) | public override async Task DeleteMessagesAsync (int startIndex, int co... method DeleteAllMessagesAsync (line 1738) | public override Task DeleteAllMessagesAsync (CancellationToken cancell... method ResetAsync (line 1777) | public override Task ResetAsync (CancellationToken cancellationToken =... FILE: MailKit/Net/Pop3/IPop3Client.cs type IPop3Client (line 38) | public interface IPop3Client : IMailSpool method EnableUTF8 (line 129) | void EnableUTF8 (CancellationToken cancellationToken = default); method EnableUTF8Async (line 164) | Task EnableUTF8Async (CancellationToken cancellationToken = default); method GetLanguages (line 197) | IList GetLanguages (CancellationToken cancellationToken ... method GetLanguagesAsync (line 230) | Task> GetLanguagesAsync (CancellationToken cancell... method SetLanguage (line 268) | void SetLanguage (string lang, CancellationToken cancellationToken = d... method SetLanguageAsync (line 307) | Task SetLanguageAsync (string lang, CancellationToken cancellationToke... FILE: MailKit/Net/Pop3/Pop3AuthenticationSecretDetector.cs class Pop3AuthenticationSecretDetector (line 31) | class Pop3AuthenticationSecretDetector : IAuthenticationSecretDetector type Pop3AuthCommandState (line 35) | enum Pop3AuthCommandState method SkipCommand (line 69) | bool SkipCommand (string command, byte[] buffer, ref int index, int en... method DetectApopSecrets (line 84) | IList DetectApopSecrets (byte[] buffer, int offs... method DetectAuthSecrets (line 133) | IList DetectAuthSecrets (byte[] buffer, int offs... method DetectUserPassSecrets (line 202) | IList DetectUserPassSecrets (byte[] buffer, int ... method DetectSecrets (line 285) | public IList DetectSecrets (byte[] buffer, int o... FILE: MailKit/Net/Pop3/Pop3Capabilities.cs type Pop3Capabilities (line 41) | [Flags] FILE: MailKit/Net/Pop3/Pop3Client.cs type ProbedCapabilities (line 66) | [Flags] method Pop3Client (line 101) | public Pop3Client (IProtocolLogger protocolLogger) : base (protocolLogger) method Pop3Client (line 116) | public Pop3Client () : this (new NullProtocolLogger ()) method CheckDisposed (line 242) | void CheckDisposed () method CheckConnected (line 248) | void CheckConnected () method CheckAuthenticated (line 254) | void CheckAuthenticated () method ValidateRemoteCertificate (line 260) | bool ValidateRemoteCertificate (object? sender, X509Certificate? certifi... method CreatePop3ParseException (line 286) | static ProtocolException CreatePop3ParseException (Exception innerExcept... method CreatePop3ParseException (line 291) | static ProtocolException CreatePop3ParseException (string format, params... method GetExpectedSequenceId (line 296) | static int GetExpectedSequenceId (Pop3Command pc) method SendCommand (line 310) | void SendCommand (CancellationToken token, string command) method SendCommand (line 317) | string SendCommand (CancellationToken token, string format, params objec... method SendCommand (line 322) | string SendCommand (CancellationToken token, Encoding encoding, string f... method ProcessStatResponse (line 614) | Task ProcessStatResponse (Pop3Engine engine, Pop3Command pc, string text... method UpdateMessageCount (line 640) | int UpdateMessageCount (CancellationToken cancellationToken) method ProbeCapabilities (line 649) | void ProbeCapabilities (CancellationToken cancellationToken) class SaslAuthContext (line 662) | class SaslAuthContext method SaslAuthContext (line 667) | public SaslAuthContext (Pop3Client client, SaslMechanism mechanism) method OnDataReceived (line 681) | void OnDataReceived (Pop3Engine pop3, Pop3Command pc, string text, Can... method OnDataReceivedAsync (line 703) | async Task OnDataReceivedAsync (Pop3Engine pop3, Pop3Command pc, strin... method OnDataReceived (line 725) | Task OnDataReceived (Pop3Engine pop3, Pop3Command pc, string text, boo... method Authenticate (line 734) | public Pop3Command Authenticate (CancellationToken cancellationToken) method AuthenticateAsync (line 752) | public async Task AuthenticateAsync (CancellationToken ca... method CheckCanAuthenticate (line 771) | Uri CheckCanAuthenticate (SaslMechanism mechanism, CancellationToken can... method GetSaslAuthContext (line 789) | SaslAuthContext GetSaslAuthContext (SaslMechanism mechanism, Uri saslUri) method OnAuthenticated (line 797) | void OnAuthenticated (string message, CancellationToken cancellationToken) method Authenticate (line 848) | public override void Authenticate (SaslMechanism mechanism, Cancellation... method CheckCanAuthenticate (line 871) | Uri CheckCanAuthenticate (Encoding encoding, ICredentials credentials, C... method GetApopCommand (line 892) | string GetApopCommand (Encoding encoding, NetworkCredential cred) method Authenticate (line 966) | public override void Authenticate (Encoding encoding, ICredentials crede... method ComputeDefaultValues (line 1045) | internal static void ComputeDefaultValues (string host, ref int port, re... method CheckCanConnect (line 1088) | void CheckCanConnect (string host, int port) method SslHandshake (line 1105) | void SslHandshake (SslStream ssl, string host, CancellationToken cancell... method PostConnect (line 1114) | void PostConnect (Stream stream, string host, int port, SecureSocketOpti... method Connect (line 1225) | public override void Connect (string host, int port = 0, SecureSocketOpt... method CheckCanConnect (line 1261) | void CheckCanConnect (Stream stream, string host, int port) method CheckCanConnect (line 1269) | void CheckCanConnect (Socket socket, string host, int port) method Connect (line 1344) | public override void Connect (Socket socket, string host, int port = 0, ... method Connect (line 1413) | public override void Connect (Stream stream, string host, int port = 0, ... method Disconnect (line 1468) | public override void Disconnect (bool quit, CancellationToken cancellati... method GetMessageCount (line 1518) | public override int GetMessageCount (CancellationToken cancellationToken... method NoOp (line 1553) | public override void NoOp (CancellationToken cancellationToken = default) method OnEngineDisconnected (line 1562) | void OnEngineDisconnected (object? sender, EventArgs e) method CheckCanEnableUTF8 (line 1586) | bool CheckCanEnableUTF8 () method EnableUTF8 (line 1632) | public void EnableUTF8 (CancellationToken cancellationToken = default) method ReadLangResponse (line 1641) | static void ReadLangResponse (Pop3Engine engine, Pop3Command pc, Cancell... method ProcessLangResponse (line 1659) | static Task ProcessLangResponse (Pop3Engine engine, Pop3Command pc, stri... method QueueLangCommand (line 1672) | Pop3Command QueueLangCommand (out List langs) method GetLanguages (line 1717) | public IList GetLanguages (CancellationToken cancellationT... method CheckCanSetLanguage (line 1726) | void CheckCanSetLanguage (string lang) method SetLanguage (line 1777) | public void SetLanguage (string lang, CancellationToken cancellationToke... method ProcessUidlResponse (line 1848) | static Task ProcessUidlResponse (Pop3Engine engine, Pop3Command pc, stri... method QueueUidlCommand (line 1871) | Pop3Command QueueUidlCommand (int index) method OnUidlComplete (line 1886) | T OnUidlComplete (Pop3Command pc) method GetMessageUid (line 1939) | public override string GetMessageUid (int index, CancellationToken cance... method ParseUidlAllResponse (line 1948) | static void ParseUidlAllResponse (Pop3Command pc, string response) method ReadUidlAllResponse (line 1966) | static void ReadUidlAllResponse (Pop3Engine engine, Pop3Command pc, Canc... method ProcessUidlAllResponse (line 1981) | static Task ProcessUidlAllResponse (Pop3Engine engine, Pop3Command pc, s... method QueueUidlCommand (line 1994) | Pop3Command QueueUidlCommand () method GetMessageUids (line 2048) | public override IList GetMessageUids (CancellationToken cancella... method ProcessListResponse (line 2057) | Task ProcessListResponse (Pop3Engine pop3, Pop3Command pc, string text, ... method QueueListCommand (line 2085) | Pop3Command QueueListCommand (int index) method GetMessageSize (line 2130) | public override int GetMessageSize (int index, CancellationToken cancell... method ParseListAllResponse (line 2139) | static void ParseListAllResponse (Pop3Command pc, string response) method ReadListAllResponse (line 2162) | static void ReadListAllResponse (Pop3Engine engine, Pop3Command pc, Canc... method ProcessListAllResponse (line 2177) | static Task ProcessListAllResponse (Pop3Engine engine, Pop3Command pc, s... method QueueListCommand (line 2190) | List QueueListCommand () method GetMessageSizes (line 2232) | public override IList GetMessageSizes (CancellationToken cancellati... class DownloadContext (line 2241) | abstract class DownloadContext method DownloadContext (line 2249) | protected DownloadContext (Pop3Client client, ITransferProgress? progr... method Parse (line 2259) | protected abstract T Parse (Pop3Stream data, CancellationToken cancell... method ParseAsync (line 2261) | protected abstract Task ParseAsync (Pop3Stream data, CancellationTo... method Update (line 2263) | protected void Update (int n) method OnDataReceived (line 2273) | void OnDataReceived (Pop3Engine engine, Pop3Command pc, CancellationTo... method OnDataReceivedAsync (line 2292) | async Task OnDataReceivedAsync (Pop3Engine engine, Pop3Command pc, Can... method OnDataReceived (line 2311) | Task OnDataReceived (Pop3Engine engine, Pop3Command pc, string text, b... method QueueCommand (line 2324) | Pop3Command QueueCommand (int index, bool headersOnly) method DownloadItem (line 2332) | void DownloadItem (int index, bool headersOnly, CancellationToken canc... method DownloadItemAsync (line 2339) | async Task DownloadItemAsync (int index, bool headersOnly, Cancellatio... method Download (line 2346) | public T Download (int index, bool headersOnly, CancellationToken canc... method DownloadAsync (line 2356) | public async Task DownloadAsync (int index, bool headersOnly, Cance... method Download (line 2366) | public IList Download (IList indexes, bool headersOnly, Cancel... method DownloadAsync (line 2386) | public async Task> DownloadAsync (IList indexes, bool he... method Download (line 2406) | public IList Download (int startIndex, int count, bool headersOnly,... method DownloadAsync (line 2426) | public async Task> DownloadAsync (int startIndex, int count, ... class DownloadStreamContext (line 2447) | class DownloadStreamContext : DownloadContext method DownloadStreamContext (line 2451) | public DownloadStreamContext (Pop3Client client, ITransferProgress? pr... method Parse (line 2455) | protected override Stream Parse (Pop3Stream data, CancellationToken ca... method ParseAsync (line 2481) | protected override async Task ParseAsync (Pop3Stream data, Can... class DownloadHeaderContext (line 2508) | class DownloadHeaderContext : DownloadContext method DownloadHeaderContext (line 2512) | public DownloadHeaderContext (Pop3Client client, MimeParser parser) : ... method Parse (line 2517) | protected override HeaderList Parse (Pop3Stream data, CancellationToke... method ParseAsync (line 2526) | protected override async Task ParseAsync (Pop3Stream data,... class DownloadMessageContext (line 2536) | class DownloadMessageContext : DownloadContext method DownloadMessageContext (line 2540) | public DownloadMessageContext (Pop3Client client, MimeParser parser, I... method Parse (line 2545) | protected override MimeMessage Parse (Pop3Stream data, CancellationTok... method ParseAsync (line 2554) | protected override Task ParseAsync (Pop3Stream data, Canc... method CheckCanDownload (line 2564) | void CheckCanDownload (int index) method CheckCanDownload (line 2574) | bool CheckCanDownload (IList indexes) method CheckCanDownload (line 2594) | bool CheckCanDownload (int startIndex, int count) method GetMessageHeaders (line 2642) | public override HeaderList GetMessageHeaders (int index, CancellationTok... method GetMessageHeaders (line 2694) | public override IList GetMessageHeaders (IList indexes,... method GetMessageHeaders (line 2746) | public override IList GetMessageHeaders (int startIndex, int... method GetMessage (line 2793) | public override MimeMessage GetMessage (int index, CancellationToken can... method GetMessages (line 2846) | public override IList GetMessages (IList indexes, Canc... method GetMessages (line 2902) | public override IList GetMessages (int startIndex, int coun... method GetStream (line 2947) | public override Stream GetStream (int index, bool headersOnly = false, C... method GetStreams (line 3001) | public override IList GetStreams (IList indexes, bool heade... method GetStreams (line 3055) | public override IList GetStreams (int startIndex, int count, boo... method CheckCanDelete (line 3065) | void CheckCanDelete (int index, out string seqid) method DeleteMessage (line 3114) | public override void DeleteMessage (int index, CancellationToken cancell... method CheckCanDelete (line 3121) | bool CheckCanDelete (IList indexes) method DeleteMessages (line 3178) | public override void DeleteMessages (IList indexes, CancellationTok... method CheckCanDelete (line 3196) | bool CheckCanDelete (int startIndex, int count) method DeleteMessages (line 3250) | public override void DeleteMessages (int startIndex, int count, Cancella... method DeleteAllMessages (line 3298) | public override void DeleteAllMessages (CancellationToken cancellationTo... method Reset (line 3334) | public override void Reset (CancellationToken cancellationToken = default) method GetEnumerator (line 3375) | public override IEnumerator GetEnumerator () method Dispose (line 3399) | protected override void Dispose (bool disposing) FILE: MailKit/Net/Pop3/Pop3Command.cs type Pop3CommandStatus (line 44) | enum Pop3CommandStatus { class Pop3Command (line 53) | class Pop3Command method Pop3Command (line 66) | public Pop3Command (Pop3CommandHandler? handler, Encoding encoding, st... method CreatePop3Exception (line 73) | static Exception CreatePop3Exception (Pop3Command pc) method ThrowIfError (line 84) | public void ThrowIfError () FILE: MailKit/Net/Pop3/Pop3CommandException.cs class Pop3CommandException (line 45) | [Serializable] method Pop3CommandException (line 61) | [SecuritySafeCritical] method Pop3CommandException (line 77) | public Pop3CommandException (string message, Exception innerException)... method Pop3CommandException (line 94) | public Pop3CommandException (string message, string statusText, Except... method Pop3CommandException (line 109) | public Pop3CommandException (string message) : base (message) method Pop3CommandException (line 125) | public Pop3CommandException (string message, string statusText) : base... method Pop3CommandException (line 139) | public Pop3CommandException () method GetObjectData (line 171) | [SecurityCritical] FILE: MailKit/Net/Pop3/Pop3Engine.cs type Pop3EngineState (line 40) | enum Pop3EngineState { class Pop3Engine (line 61) | class Pop3Engine method Pop3Engine (line 73) | public Pop3Engine () method CheckConnected (line 211) | [MemberNotNull (nameof (Stream))] method Initialize (line 218) | [MemberNotNull (nameof (Stream))] method ParseGreeting (line 233) | void ParseGreeting (string greeting) method StartNetworkOperation (line 273) | public NetworkOperation StartNetworkOperation (NetworkOperationKind ki... method Connect (line 290) | public void Connect (Pop3Stream pop3, CancellationToken cancellationTo... method ConnectAsync (line 308) | public async Task ConnectAsync (Pop3Stream pop3, CancellationToken can... method OnDisconnected (line 320) | void OnDisconnected () method RecordClientDisconnected (line 325) | void RecordClientDisconnected (Exception? ex) method Disconnect (line 340) | public void Disconnect (Exception? ex) method ReadLine (line 371) | public string ReadLine (CancellationToken cancellationToken) method ReadLineAsync (line 403) | public async Task ReadLineAsync (CancellationToken cancellatio... method GetCommandStatus (line 421) | public static Pop3CommandStatus GetCommandStatus (string response, out... method ReadResponse (line 453) | void ReadResponse (Pop3Command pc, CancellationToken cancellationToken) method ReadResponseAsync (line 488) | async Task ReadResponseAsync (Pop3Command pc, CancellationToken cancel... method CheckCanRun (line 523) | [MemberNotNull (nameof (Stream))] method Run (line 542) | public void Run (bool throwOnError, CancellationToken cancellationToken) method RunAsync (line 575) | public async Task RunAsync (bool throwOnError, CancellationToken cance... method QueueCommand (line 600) | public Pop3Command QueueCommand (Pop3CommandHandler? handler, Encoding... method QueueCommand (line 607) | public Pop3Command QueueCommand (Pop3CommandHandler? handler, string f... method IsCapability (line 612) | static bool IsCapability (string capability, string text, int length, ... method IsToken (line 634) | static bool IsToken (string token, string text, int startIndex, int le... method ReadNextToken (line 639) | static bool ReadNextToken (string text, ref int index, out int startIn... method AddAuthenticationMechanisms (line 654) | void AddAuthenticationMechanisms (string text, int startIndex) method TryParseInt32 (line 665) | static bool TryParseInt32 (string text, int startIndex, int length, ou... method ParseCapaResponse (line 676) | static void ParseCapaResponse (Pop3Engine engine, string response) method ReadCapaResponse (line 731) | static void ReadCapaResponse (Pop3Engine engine, Pop3Command pc, Cance... method ReadCapaResponseAsync (line 743) | static async Task ReadCapaResponseAsync (Pop3Engine engine, Pop3Comman... method ProcessCapaResponse (line 755) | static Task ProcessCapaResponse (Pop3Engine engine, Pop3Command pc, st... method QueueCapabilitiesCommand (line 767) | Pop3Command QueueCapabilitiesCommand () method QueryCapabilities (line 781) | public void QueryCapabilities (CancellationToken cancellationToken) method QueryCapabilitiesAsync (line 788) | public Task QueryCapabilitiesAsync (CancellationToken cancellationToken) FILE: MailKit/Net/Pop3/Pop3Language.cs class Pop3Language (line 34) | public class Pop3Language method Pop3Language (line 42) | internal Pop3Language (string lang, string desc) FILE: MailKit/Net/Pop3/Pop3ProtocolException.cs class Pop3ProtocolException (line 48) | public class Pop3ProtocolException : ProtocolException method Pop3ProtocolException (line 62) | [SecuritySafeCritical] method Pop3ProtocolException (line 77) | public Pop3ProtocolException (string message, Exception innerException... method Pop3ProtocolException (line 88) | public Pop3ProtocolException (string message) : base (message) method Pop3ProtocolException (line 98) | public Pop3ProtocolException () FILE: MailKit/Net/Pop3/Pop3Stream.cs type Pop3StreamMode (line 49) | enum Pop3StreamMode { class Pop3Stream (line 68) | class Pop3Stream : Stream, ICancellableStream method Pop3Stream (line 96) | public Pop3Stream (Stream source, IProtocolLogger protocolLogger) method AlignReadAheadBuffer (line 258) | void AlignReadAheadBuffer (out int start, out int end) method OnReadAhead (line 294) | void OnReadAhead (int start, int nread) method ReadAhead (line 304) | int ReadAhead (CancellationToken cancellationToken) method ReadAheadAsync (line 326) | async Task ReadAheadAsync (CancellationToken cancellationToken) method ValidateArguments (line 346) | static void ValidateArguments (byte[] buffer, int offset, int count) method CheckDisposed (line 358) | void CheckDisposed () method NeedInput (line 364) | bool NeedInput (int index, int inputLeft) method Read (line 372) | void Read (byte[] buffer, ref int index, int endIndex) method Read (line 463) | public int Read (byte[] buffer, int offset, int count, CancellationTok... method Read (line 527) | public override int Read (byte[] buffer, int offset, int count) method ReadAsync (line 567) | public override async Task ReadAsync (byte[] buffer, int offset, ... method TryReadLine (line 600) | bool TryReadLine (ByteArrayBuilder builder) method ReadLine (line 656) | internal bool ReadLine (ByteArrayBuilder builder, CancellationToken ca... method ReadLineAsync (line 684) | internal async Task ReadLineAsync (ByteArrayBuilder builder, Can... method TryQueueCommand (line 694) | unsafe bool TryQueueCommand (Encoder encoder, string command, ref int ... method QueueCommand (line 746) | public void QueueCommand (Encoding encoding, string command, Cancellat... method QueueCommandAsync (line 773) | public async Task QueueCommandAsync (Encoding encoding, string command... method OnWriteException (line 782) | void OnWriteException (Exception ex, CancellationToken cancellationToken) method Write (line 822) | public void Write (byte[] buffer, int offset, int count, CancellationT... method Write (line 900) | public override void Write (byte[] buffer, int offset, int count) method WriteAsync (line 939) | public override async Task WriteAsync (byte[] buffer, int offset, int ... method Flush (line 1006) | public void Flush (CancellationToken cancellationToken) method Flush (line 1045) | public override void Flush () method FlushAsync (line 1072) | public override async Task FlushAsync (CancellationToken cancellationT... method Seek (line 1100) | public override long Seek (long offset, SeekOrigin origin) method SetLength (line 1112) | public override void SetLength (long value) method Dispose (line 1123) | protected override void Dispose (bool disposing) FILE: MailKit/Net/Proxy/HttpProxyClient.cs class HttpProxyClient (line 47) | public class HttpProxyClient : ProxyClient method HttpProxyClient (line 68) | public HttpProxyClient (string host, int port) : base (host, port) method HttpProxyClient (line 94) | public HttpProxyClient (string host, int port, NetworkCredential crede... method GetConnectCommand (line 98) | internal static byte[] GetConnectCommand (string host, int port, Netwo... method TryConsumeHeaders (line 114) | internal static bool TryConsumeHeaders (ByteArrayBuilder builder, byte... method ValidateHttpResponse (line 135) | internal static void ValidateHttpResponse (string response, string hos... method Connect (line 176) | public override Stream Connect (string host, int port, CancellationTok... method ConnectAsync (line 245) | public override async Task ConnectAsync (string host, int port... FILE: MailKit/Net/Proxy/HttpsProxyClient.cs class HttpsProxyClient (line 52) | public class HttpsProxyClient : ProxyClient method HttpsProxyClient (line 79) | public HttpsProxyClient (string host, int port) : base (host, port) method HttpsProxyClient (line 106) | public HttpsProxyClient (string host, int port, NetworkCredential cred... method ValidateRemoteCertificate (line 192) | bool ValidateRemoteCertificate (object sender, X509Certificate? certif... method GetSslClientAuthenticationOptions (line 227) | SslClientAuthenticationOptions GetSslClientAuthenticationOptions (stri... method Connect (line 271) | public override Stream Connect (string host, int port, CancellationTok... method ConnectAsync (line 352) | public override async Task ConnectAsync (string host, int port... FILE: MailKit/Net/Proxy/IProxyClient.cs type IProxyClient (line 46) | public interface IProxyClient method Connect (line 112) | Stream Connect (string host, int port, CancellationToken cancellationT... method ConnectAsync (line 142) | Task ConnectAsync (string host, int port, CancellationToken ca... method Connect (line 176) | Stream Connect (string host, int port, int timeout, CancellationToken ... method ConnectAsync (line 210) | Task ConnectAsync (string host, int port, int timeout, Cancell... FILE: MailKit/Net/Proxy/ProxyClient.cs class ProxyClient (line 50) | public abstract class ProxyClient : IProxyClient method ProxyClient (line 90) | protected ProxyClient (string host, int port) method ProxyClient (line 127) | protected ProxyClient (string host, int port, NetworkCredential creden... method ValidateArguments (line 179) | internal static void ValidateArguments (string host, int port) method ValidateArguments (line 191) | static void ValidateArguments (string host, int port, int timeout) method AsyncOperationCompleted (line 199) | static void AsyncOperationCompleted (object? sender, SocketAsyncEventA... method Send (line 211) | internal static void Send (Socket socket, byte[] buffer, int offset, i... method SendAsync (line 237) | internal static async Task SendAsync (Socket socket, byte[] buffer, in... method Receive (line 256) | internal static int Receive (Socket socket, byte[] buffer, int offset,... method ReceiveAsync (line 283) | internal static async Task ReceiveAsync (Socket socket, byte[] bu... method Connect (line 332) | public abstract Stream Connect (string host, int port, CancellationTok... method ConnectAsync (line 362) | public abstract Task ConnectAsync (string host, int port, Canc... method Connect (line 398) | public virtual Stream Connect (string host, int port, int timeout, Can... method ConnectAsync (line 449) | public async virtual Task ConnectAsync (string host, int port,... FILE: MailKit/Net/Proxy/ProxyProtocolException.cs class ProxyProtocolException (line 44) | public class ProxyProtocolException : ProtocolException method ProxyProtocolException (line 58) | [SecuritySafeCritical] method ProxyProtocolException (line 73) | public ProxyProtocolException (string message, Exception innerExceptio... method ProxyProtocolException (line 84) | public ProxyProtocolException (string message) : base (message) method ProxyProtocolException (line 94) | public ProxyProtocolException () FILE: MailKit/Net/Proxy/Socks4Client.cs class Socks4Client (line 49) | public class Socks4Client : SocksClient method Socks4Client (line 72) | public Socks4Client (string host, int port) : base (4, host, port) method Socks4Client (line 96) | public Socks4Client (string host, int port, NetworkCredential credenti... type Socks4Command (line 111) | enum Socks4Command : byte type Socks4Reply (line 117) | enum Socks4Reply : byte method GetFailureReason (line 125) | static string GetFailureReason (byte reply) method Resolve (line 135) | static IPAddress Resolve (string host, IPAddress[] ipAddresses) method Resolve (line 145) | static IPAddress Resolve (string host, CancellationToken cancellationT... method ResolveAsync (line 154) | static async Task ResolveAsync (string host, CancellationTo... method GetConnectCommand (line 167) | byte[] GetConnectCommand (byte[]? domain, byte[] addr, int port) method Connect (line 226) | public override Stream Connect (string host, int port, CancellationTok... method ConnectAsync (line 312) | public override async Task ConnectAsync (string host, int port... FILE: MailKit/Net/Proxy/Socks4aClient.cs class Socks4aClient (line 40) | public class Socks4aClient : Socks4Client method Socks4aClient (line 61) | public Socks4aClient (string host, int port) : base (host, port) method Socks4aClient (line 86) | public Socks4aClient (string host, int port, NetworkCredential credent... FILE: MailKit/Net/Proxy/Socks5Client.cs class Socks5Client (line 51) | public class Socks5Client : SocksClient method Socks5Client (line 75) | public Socks5Client (string host, int port) : base (5, host, port) method Socks5Client (line 104) | public Socks5Client (string host, int port, NetworkCredential credenti... type Socks5AddressType (line 108) | internal enum Socks5AddressType : byte type Socks5AuthMethod (line 116) | enum Socks5AuthMethod : byte type Socks5Command (line 124) | enum Socks5Command : byte type Socks5Reply (line 131) | internal enum Socks5Reply : byte method GetFailureReason (line 144) | internal static string GetFailureReason (byte reply) method GetAddressType (line 159) | internal static Socks5AddressType GetAddressType (string host, out IPA... method VerifySocksVersion (line 171) | void VerifySocksVersion (byte version) method GetNegotiateAuthMethodCommand (line 177) | byte[] GetNegotiateAuthMethodCommand (Socks5AuthMethod[] methods) method NegotiateAuthMethod (line 195) | Socks5AuthMethod NegotiateAuthMethod (Socket socket, CancellationToken... method NegotiateAuthMethodAsync (line 217) | async Task NegotiateAuthMethodAsync (Socket socket, ... method GetAuthenticateCommand (line 239) | byte[] GetAuthenticateCommand () method Authenticate (line 268) | void Authenticate (Socket socket, CancellationToken cancellationToken) method AuthenticateAsync (line 285) | async Task AuthenticateAsync (Socket socket, CancellationToken cancell... method GetConnectCommand (line 302) | byte[] GetConnectCommand (Socks5AddressType addrType, byte[]? domain, ... method ProcessPartialConnectResponse (line 341) | int ProcessPartialConnectResponse (string host, int port, byte[] buffer) method Connect (line 391) | public override Stream Connect (string host, int port, CancellationTok... method ConnectAsync (line 489) | public override async Task ConnectAsync (string host, int port... FILE: MailKit/Net/Proxy/SocksClient.cs class SocksClient (line 38) | public abstract class SocksClient : ProxyClient method SocksClient (line 58) | protected SocksClient (int version, string host, int port) : base (hos... method SocksClient (line 84) | protected SocksClient (int version, string host, int port, NetworkCred... FILE: MailKit/Net/Proxy/WebProxyClient.cs class WebProxyClient (line 43) | internal class WebProxyClient : ProxyClient method WebProxyClient (line 57) | public WebProxyClient (IWebProxy proxy) : base ("System", 0) method GetTargetUri (line 65) | static Uri GetTargetUri (string host, int port) method GetNetworkCredential (line 79) | static NetworkCredential? GetNetworkCredential (ICredentials? credenti... method GetProxyClient (line 90) | internal static ProxyClient GetProxyClient (Uri proxyUri, ICredentials... method Connect (line 160) | public override Stream Connect (string host, int port, CancellationTok... method ConnectAsync (line 206) | public override async Task ConnectAsync (string host, int port... FILE: MailKit/Net/SelectMode.cs type SelectMode (line 31) | enum SelectMode { FILE: MailKit/Net/Smtp/AsyncSmtpClient.cs class SmtpClient (line 45) | public partial class SmtpClient method QueueCommandAsync (line 47) | async Task QueueCommandAsync (SmtpCommand type, string command, Cancel... method FlushCommandQueueAsync (line 53) | async Task FlushCommandQueueAsync (MimeMessage message, ... method SendCommandInternalAsync (line 85) | async Task SendCommandInternalAsync (string command, Can... method SendCommandAsync (line 123) | protected Task SendCommandAsync (string command, Cancell... method SendEhloAsync (line 139) | Task SendEhloAsync (bool connecting, string helo, Cancel... method EhloAsync (line 149) | async Task EhloAsync (bool connecting, CancellationToken cancellationT... method AuthenticateAsync (line 206) | public override async Task AuthenticateAsync (SaslMechanism mechanism,... method AuthenticateAsync (line 327) | public override async Task AuthenticateAsync (Encoding encoding, ICred... method SslHandshakeAsync (line 421) | async Task SslHandshakeAsync (SslStream ssl, string host, Cancellation... method PostConnectAsync (line 430) | async Task PostConnectAsync (Stream stream, string host, int port, Sec... method ConnectAsync (line 561) | public override async Task ConnectAsync (string host, int port = 0, Se... method ConnectAsync (line 666) | public override Task ConnectAsync (Socket socket, string host, int por... method ConnectAsync (line 735) | public override async Task ConnectAsync (Stream stream, string host, i... method DisconnectAsync (line 795) | public override async Task DisconnectAsync (bool quit, CancellationTok... method NoOpAsync (line 839) | public override async Task NoOpAsync (CancellationToken cancellationTo... method GetSizeAsync (line 869) | protected virtual async Task GetSizeAsync (FormatOptions options... method MailFromAsync (line 878) | async Task MailFromAsync (FormatOptions options, MimeMessage message, ... method RcptToAsync (line 892) | async Task RcptToAsync (FormatOptions options, MimeMessage messa... method BdatAsync (line 906) | async Task BdatAsync (FormatOptions options, MimeMessage messa... method MessageDataAsync (line 929) | async Task MessageDataAsync (FormatOptions options, MimeMessag... method ResetAsync (line 959) | async Task ResetAsync (CancellationToken cancellationToken) method SendAsync (line 974) | async Task SendAsync (FormatOptions options, MimeMessage messa... method SendAsync (line 1099) | public override Task SendAsync (FormatOptions options, MimeMes... method SendAsync (line 1157) | public override Task SendAsync (FormatOptions options, MimeMes... method ExpandAsync (line 1203) | public async Task ExpandAsync (string alias, Canc... method VerifyAsync (line 1250) | public async Task VerifyAsync (string address, Cancell... FILE: MailKit/Net/Smtp/ISmtpClient.cs type ISmtpClient (line 39) | public interface ISmtpClient : IMailTransport method Expand (line 145) | InternetAddressList Expand (string alias, CancellationToken cancellati... method ExpandAsync (line 183) | Task ExpandAsync (string alias, CancellationToken... method Verify (line 222) | MailboxAddress Verify (string address, CancellationToken cancellationT... method VerifyAsync (line 261) | Task VerifyAsync (string address, CancellationToken ca... FILE: MailKit/Net/Smtp/SmtpAuthenticationSecretDetector.cs class SmtpAuthenticationSecretDetector (line 31) | class SmtpAuthenticationSecretDetector : IAuthenticationSecretDetector type SmtpAuthCommandState (line 35) | enum SmtpAuthCommandState method SkipCommand (line 57) | bool SkipCommand (string command, byte[] buffer, ref int index, int en... method DetectSecrets (line 72) | public IList DetectSecrets (byte[] buffer, int o... FILE: MailKit/Net/Smtp/SmtpCapabilities.cs type SmtpCapabilities (line 40) | [Flags] FILE: MailKit/Net/Smtp/SmtpClient.cs type SmtpCommand (line 82) | enum SmtpCommand { method GetSafeHostName (line 103) | internal static string? GetSafeHostName (string? hostName) method SmtpClient (line 127) | static SmtpClient () method SmtpClient (line 147) | public SmtpClient () : this (new NullProtocolLogger ()) method SmtpClient (line 168) | public SmtpClient (IProtocolLogger protocolLogger) : base (protocolLogger) method SmtpClient (line 199) | public SmtpClient (IProtocolLogger protocolLogger, IMeterFactory meterFa... method CheckDisposed (line 333) | void CheckDisposed () method StartNetworkOperation (line 618) | NetworkOperation StartNetworkOperation (NetworkOperationKind kind) method ValidateRemoteCertificate (line 627) | bool ValidateRemoteCertificate (object? sender, X509Certificate? certifi... method OnNoRecipientsAccepted (line 662) | protected virtual void OnNoRecipientsAccepted (MimeMessage message) method QueueCommand (line 666) | void QueueCommand (SmtpCommand type, string command, CancellationToken c... type QueueResults (line 672) | struct QueueResults method QueueResults (line 677) | public QueueResults (int recipientsAccepted, Exception? firstException) method ParseCommandQueueResponses (line 684) | QueueResults ParseCommandQueueResponses (MimeMessage message, MailboxAdd... method FlushCommandQueue (line 718) | QueueResults FlushCommandQueue (MimeMessage message, MailboxAddress send... method SendCommandInternal (line 750) | SmtpResponse SendCommandInternal (string command, CancellationToken canc... method SendCommand (line 788) | protected SmtpResponse SendCommand (string command, CancellationToken ca... method ReadNextLine (line 804) | static bool ReadNextLine (string text, ref int index, out int lineStartI... method IsCapability (line 829) | static bool IsCapability (string capability, string text, int startIndex... method AddAuthenticationMechanisms (line 853) | void AddAuthenticationMechanisms (string mechanisms, int startIndex, int... method SetMaxSize (line 874) | void SetMaxSize (string capability, int startIndex, int endIndex) method UpdateCapabilities (line 891) | void UpdateCapabilities (SmtpResponse response) method CreateEhloCommand (line 939) | string CreateEhloCommand (string helo) method SendEhlo (line 967) | SmtpResponse SendEhlo (bool connecting, string helo, CancellationToken c... method Ehlo (line 977) | void Ehlo (bool connecting, CancellationToken cancellationToken) method ValidateArguments (line 992) | void ValidateArguments (SaslMechanism mechanism) method Authenticate (line 1053) | public override void Authenticate (SaslMechanism mechanism, Cancellation... method ValidateArguments (line 1119) | [MemberNotNull (nameof (Stream), nameof (uri))] method Authenticate (line 1194) | public override void Authenticate (Encoding encoding, ICredentials crede... method ComputeDefaultValues (line 1285) | internal static void ComputeDefaultValues (string host, ref int port, re... method SslHandshake (line 1328) | void SslHandshake (SslStream ssl, string host, CancellationToken cancell... method RecordClientDisconnected (line 1337) | void RecordClientDisconnected (Exception? ex) method PostConnect (line 1345) | void PostConnect (Stream stream, string host, int port, SecureSocketOpti... method ValidateArguments (line 1404) | void ValidateArguments (string host, int port) method Connect (line 1492) | public override void Connect (string host, int port = 0, SecureSocketOpt... method ValidateArguments (line 1533) | void ValidateArguments (Socket socket, string host, int port) method Connect (line 1607) | public override void Connect (Socket socket, string host, int port = 0, ... method ValidateArguments (line 1614) | void ValidateArguments (Stream stream, string host, int port) method Connect (line 1683) | public override void Connect (Stream stream, string host, int port = 0, ... method Disconnect (line 1742) | public override void Disconnect (bool quit, CancellationToken cancellati... method NoOp (line 1785) | public override void NoOp (CancellationToken cancellationToken = default) method Disconnect (line 1798) | void Disconnect (string? host, int port, SecureSocketOptions options, bo... method GetMessageSender (line 1824) | static MailboxAddress? GetMessageSender (MimeMessage message) method AddUnique (line 1838) | static void AddUnique (List recipients, HashSet ... method GetMessageRecipients (line 1846) | static IList GetMessageRecipients (MimeMessage message) method OnSenderAccepted (line 1873) | protected virtual void OnSenderAccepted (MimeMessage message, MailboxAdd... method OnSenderNotAccepted (line 1886) | protected virtual void OnSenderNotAccepted (MimeMessage message, Mailbox... method GetEnvelopeId (line 1907) | protected virtual string? GetEnvelopeId (MimeMessage message) method AppendHexEncoded (line 1926) | static void AppendHexEncoded (StringBuilder builder, string value) type SmtpExtensions (line 1967) | [Flags] method CreateMailFromCommand (line 1976) | string CreateMailFromCommand (FormatOptions options, MimeMessage message... method ParseMailFromResponse (line 2029) | void ParseMailFromResponse (MimeMessage message, MailboxAddress mailbox,... method MailFrom (line 2042) | void MailFrom (FormatOptions options, MimeMessage message, MailboxAddres... method OnRecipientAccepted (line 2065) | protected virtual void OnRecipientAccepted (MimeMessage message, Mailbox... method OnRecipientNotAccepted (line 2078) | protected virtual void OnRecipientNotAccepted (MimeMessage message, Mail... method GetDeliveryStatusNotifications (line 2095) | protected virtual DeliveryStatusNotification? GetDeliveryStatusNotificat... method GetOriginalRecipientAddress (line 2113) | void GetOriginalRecipientAddress (MimeMessage message, MailboxAddress ma... method GetNotifyString (line 2121) | static string GetNotifyString (DeliveryStatusNotification notify) method CreateRcptToCommand (line 2140) | string CreateRcptToCommand (FormatOptions options, MimeMessage message, ... method ParseRcptToResponse (line 2168) | bool ParseRcptToResponse (MimeMessage message, MailboxAddress mailbox, S... method RcptTo (line 2183) | bool RcptTo (FormatOptions options, MimeMessage message, MailboxAddress ... class SendContext (line 2197) | class SendContext method SendContext (line 2203) | public SendContext (ITransferProgress progress, long size) method Update (line 2209) | public void Update (int n) method ParseBdatResponse (line 2220) | string ParseBdatResponse (MimeMessage message, SmtpResponse response) method Bdat (line 2233) | string Bdat (FormatOptions options, MimeMessage message, long size, Canc... method ParseDataResponse (line 2256) | static void ParseDataResponse (SmtpResponse response) method ParseMessageDataResponse (line 2262) | string ParseMessageDataResponse (MimeMessage message, SmtpResponse respo... method MessageData (line 2275) | string MessageData (FormatOptions options, MimeMessage message, long siz... method Reset (line 2305) | void Reset (CancellationToken cancellationToken) method Prepare (line 2332) | protected virtual void Prepare (FormatOptions options, MimeMessage messa... method GetSize (line 2363) | protected virtual long GetSize (FormatOptions options, MimeMessage messa... method Prepare (line 2372) | [MemberNotNull (nameof (Stream), nameof (uri))] method UseBdatCommand (line 2433) | [MethodImpl (MethodImplOptions.AggressiveInlining)] method Send (line 2439) | string Send (FormatOptions options, MimeMessage message, MailboxAddress ... method ValidateArguments (line 2510) | static void ValidateArguments (FormatOptions options, MimeMessage messag... method Send (line 2584) | public override string Send (FormatOptions options, MimeMessage message,... method ValidateArguments (line 2591) | static List ValidateArguments (FormatOptions options, Mi... method Send (line 2667) | public override string Send (FormatOptions options, MimeMessage message,... method CreateExpandCommand (line 2676) | string CreateExpandCommand (string alias) method ParseExpandResponse (line 2695) | static InternetAddressList ParseExpandResponse (SmtpResponse response) method Expand (line 2750) | public InternetAddressList Expand (string alias, CancellationToken cance... method CreateVerifyCommand (line 2757) | string CreateVerifyCommand (string address) method ParseVerifyResponse (line 2776) | static MailboxAddress ParseVerifyResponse (SmtpResponse response) method Verify (line 2824) | public MailboxAddress Verify (string address, CancellationToken cancella... method Dispose (line 2841) | protected override void Dispose (bool disposing) FILE: MailKit/Net/Smtp/SmtpCommandException.cs class SmtpCommandException (line 47) | [Serializable] method SmtpCommandException (line 63) | [SecuritySafeCritical] method SmtpCommandException (line 88) | public SmtpCommandException (SmtpErrorCode code, SmtpStatusCode status... method SmtpCommandException (line 105) | public SmtpCommandException (SmtpErrorCode code, SmtpStatusCode status... method SmtpCommandException (line 122) | public SmtpCommandException (SmtpErrorCode code, SmtpStatusCode status... method SmtpCommandException (line 137) | public SmtpCommandException (SmtpErrorCode code, SmtpStatusCode status... method GetObjectData (line 156) | [SecurityCritical] FILE: MailKit/Net/Smtp/SmtpDataFilter.cs class SmtpDataFilter (line 42) | public class SmtpDataFilter : MimeFilterBase method SmtpDataFilter (line 58) | public SmtpDataFilter (bool decode = false) method Encode (line 64) | byte[] Encode (byte[] input, int startIndex, int length, out int outpu... method Decode (line 119) | byte[] Decode (byte[] input, int startIndex, int length, out int outpu... method Filter (line 156) | protected override byte[] Filter (byte[] input, int startIndex, int le... method Reset (line 170) | public override void Reset () FILE: MailKit/Net/Smtp/SmtpErrorCode.cs type SmtpErrorCode (line 39) | public enum SmtpErrorCode FILE: MailKit/Net/Smtp/SmtpProtocolException.cs class SmtpProtocolException (line 48) | public class SmtpProtocolException : ProtocolException method SmtpProtocolException (line 62) | [SecuritySafeCritical] method SmtpProtocolException (line 77) | public SmtpProtocolException (string message, Exception innerException... method SmtpProtocolException (line 88) | public SmtpProtocolException (string message) : base (message) method SmtpProtocolException (line 98) | public SmtpProtocolException () FILE: MailKit/Net/Smtp/SmtpResponse.cs class SmtpResponse (line 34) | public class SmtpResponse method SmtpResponse (line 62) | public SmtpResponse (SmtpStatusCode code, string response) FILE: MailKit/Net/Smtp/SmtpStatusCode.cs type SmtpStatusCode (line 34) | public enum SmtpStatusCode { FILE: MailKit/Net/Smtp/SmtpStream.cs class SmtpStream (line 47) | class SmtpStream : Stream, ICancellableStream method SmtpStream (line 70) | public SmtpStream (Stream source, IProtocolLogger protocolLogger) method AlignReadAheadBuffer (line 209) | void AlignReadAheadBuffer (out int offset, out int count) method ReadAhead (line 229) | int ReadAhead (CancellationToken cancellationToken) method ReadAheadAsync (line 260) | async Task ReadAheadAsync (CancellationToken cancellationToken) method ValidateArguments (line 290) | static void ValidateArguments (byte[] buffer, int offset, int count) method CheckDisposed (line 302) | void CheckDisposed () method Read (line 340) | public int Read (byte[] buffer, int offset, int count, CancellationTok... method Read (line 393) | public override int Read (byte[] buffer, int offset, int count) method ReadAsync (line 430) | public override Task ReadAsync (byte[] buffer, int offset, int co... method TryParseStatusCode (line 455) | static bool TryParseStatusCode (byte[] text, int startIndex, out int c... method IsLegalAfterStatusCode (line 472) | static bool IsLegalAfterStatusCode (byte c) method ReadResponse (line 477) | bool ReadResponse (ByteArrayBuilder builder, ref bool newLine, ref boo... method ReadResponse (line 552) | public SmtpResponse ReadResponse (CancellationToken cancellationToken) method ReadResponseAsync (line 597) | public async Task ReadResponseAsync (CancellationToken c... method TryQueueCommand (line 622) | unsafe bool TryQueueCommand (Encoder encoder, string command, ref int ... method QueueCommand (line 673) | public void QueueCommand (string command, CancellationToken cancellati... method QueueCommandAsync (line 699) | public async Task QueueCommandAsync (string command, CancellationToken... method SendCommand (line 729) | public SmtpResponse SendCommand (string command, CancellationToken can... method SendCommandAsync (line 758) | public async Task SendCommandAsync (string command, Canc... method Write (line 799) | public void Write (byte[] buffer, int offset, int count, CancellationT... method Write (line 877) | public override void Write (byte[] buffer, int offset, int count) method WriteAsync (line 916) | public override async Task WriteAsync (byte[] buffer, int offset, int ... method Flush (line 984) | public void Flush (CancellationToken cancellationToken) method Flush (line 1025) | public override void Flush () method FlushAsync (line 1052) | public override async Task FlushAsync (CancellationToken cancellationT... method Seek (line 1081) | public override long Seek (long offset, SeekOrigin origin) method SetLength (line 1093) | public override void SetLength (long value) method Dispose (line 1108) | protected override void Dispose (bool disposing) FILE: MailKit/Net/SocketMetrics.cs class SocketMetrics (line 37) | sealed class SocketMetrics method SocketMetrics (line 42) | public SocketMetrics (Meter meter) method GetSocketException (line 55) | static SocketException? GetSocketException (Exception exception) method TryGetErrorType (line 69) | internal static bool TryGetErrorType (Exception exception, bool except... method GetTags (line 101) | static TagList GetTags (IPAddress ip, string host, int port, Exception... method RecordConnected (line 115) | public void RecordConnected (long connectStartedTimestamp, IPAddress i... method RecordConnectFailed (line 131) | public void RecordConnectFailed (long connectStartedTimestamp, IPAddre... FILE: MailKit/Net/SocketUtils.cs class SocketUtils (line 37) | static class SocketUtils class SocketConnectState (line 39) | class SocketConnectState method SocketConnectState (line 50) | public SocketConnectState (Socket socket, IPAddress ip, string host,... method OnCanceled (line 60) | public void OnCanceled () method OnEndConnect (line 65) | public void OnEndConnect (IAsyncResult ar) method OnEndConnect (line 104) | static void OnEndConnect (IAsyncResult ar) method Connect (line 111) | public static Socket Connect (string host, int port, IPEndPoint? local... method ConnectAsync (line 174) | public static async Task ConnectAsync (string host, int port, ... method Connect (line 221) | public static Socket Connect (string host, int port, IPEndPoint? local... method ConnectAsync (line 236) | public static async Task ConnectAsync (string host, int port, ... method Poll (line 251) | public static void Poll (Socket socket, SelectMode mode, CancellationT... FILE: MailKit/Net/SslStream.cs class SslStream (line 35) | class SslStream : System.Net.Security.SslStream, IChannelBindingContext method SslStream (line 40) | public SslStream (Stream innerStream, bool leaveInnerStreamOpen, Remot... method GetChannelBinding (line 48) | ChannelBinding? GetChannelBinding (ChannelBindingKind kind) method TryGetChannelBinding (line 76) | public bool TryGetChannelBinding (ChannelBindingKind kind, [NotNullWhe... method TryGetChannelBindingToken (line 106) | public bool TryGetChannelBindingToken (ChannelBindingKind kind, [NotNu... method Dispose (line 142) | protected override void Dispose (bool disposing) FILE: MailKit/NullProtocolLogger.cs class NullProtocolLogger (line 39) | public sealed class NullProtocolLogger : IProtocolLogger method NullProtocolLogger (line 47) | public NullProtocolLogger () method LogConnect (line 69) | public void LogConnect (Uri uri) method LogClient (line 85) | public void LogClient (byte[] buffer, int offset, int count) method LogServer (line 101) | public void LogServer (byte[] buffer, int offset, int count) method Dispose (line 116) | public void Dispose () FILE: MailKit/PreviewOptions.cs type PreviewOptions (line 33) | public enum PreviewOptions FILE: MailKit/ProgressStream.cs class ProgressStream (line 35) | class ProgressStream : Stream, ICancellableStream method ProgressStream (line 39) | public ProgressStream (Stream source, Action update) method Read (line 95) | public int Read (byte[] buffer, int offset, int count, CancellationTok... method Read (line 110) | public override int Read (byte[] buffer, int offset, int count) method ReadAsync (line 120) | public override async Task ReadAsync (byte[] buffer, int offset, ... method Write (line 130) | public void Write (byte[] buffer, int offset, int count, CancellationT... method Write (line 141) | public override void Write (byte[] buffer, int offset, int count) method WriteAsync (line 149) | public override async Task WriteAsync (byte[] buffer, int offset, int ... method Seek (line 157) | public override long Seek (long offset, SeekOrigin origin) method Flush (line 162) | public void Flush (CancellationToken cancellationToken) method Flush (line 170) | public override void Flush () method FlushAsync (line 175) | public override Task FlushAsync (CancellationToken cancellationToken) method SetLength (line 180) | public override void SetLength (long value) FILE: MailKit/ProtocolException.cs class ProtocolException (line 47) | public abstract class ProtocolException : Exception method ProtocolException (line 60) | [SecuritySafeCritical] method ProtocolException (line 75) | protected ProtocolException (string message, Exception innerException)... method ProtocolException (line 87) | protected ProtocolException (string message) : base (message) method ProtocolException (line 98) | protected ProtocolException () FILE: MailKit/ProtocolLogger.cs class ProtocolLogger (line 42) | public class ProtocolLogger : IProtocolLogger method ProtocolLogger (line 69) | public ProtocolLogger (string fileName, bool append = true) method ProtocolLogger (line 84) | public ProtocolLogger (Stream stream, bool leaveOpen = false) method ValidateArguments (line 216) | static void ValidateArguments (byte[] buffer, int offset, int count) method Log (line 228) | void Log (byte[] prefix, ref bool midline, byte[] buffer, int offset, ... method LogConnect (line 290) | public void LogConnect (Uri uri) method LogClient (line 343) | public void LogClient (byte[] buffer, int offset, int count) method LogServer (line 376) | public void LogServer (byte[] buffer, int offset, int count) method Dispose (line 397) | protected virtual void Dispose (bool disposing) method Dispose (line 410) | public void Dispose () FILE: MailKit/ReplaceRequest.cs class ReplaceRequest (line 39) | public class ReplaceRequest : AppendRequest, IReplaceRequest method ReplaceRequest (line 52) | public ReplaceRequest (MimeMessage message, MessageFlags flags = Messa... method ReplaceRequest (line 70) | public ReplaceRequest (MimeMessage message, MessageFlags flags, IEnume... method ReplaceRequest (line 86) | public ReplaceRequest (MimeMessage message, MessageFlags flags, DateTi... method ReplaceRequest (line 105) | public ReplaceRequest (MimeMessage message, MessageFlags flags, IEnume... FILE: MailKit/Search/AnnotationSearchQuery.cs class AnnotationSearchQuery (line 37) | public class AnnotationSearchQuery : SearchQuery method AnnotationSearchQuery (line 56) | public AnnotationSearchQuery (AnnotationEntry entry, AnnotationAttribu... FILE: MailKit/Search/BinarySearchQuery.cs class BinarySearchQuery (line 36) | public class BinarySearchQuery : SearchQuery method BinarySearchQuery (line 52) | public BinarySearchQuery (SearchTerm term, SearchQuery left, SearchQue... method Optimize (line 86) | internal override SearchQuery Optimize (ISearchQueryOptimizer optimizer) FILE: MailKit/Search/DateSearchQuery.cs class DateSearchQuery (line 36) | public class DateSearchQuery : SearchQuery method DateSearchQuery (line 46) | public DateSearchQuery (SearchTerm term, DateTime date) : base (term) FILE: MailKit/Search/FilterSearchQuery.cs class FilterSearchQuery (line 37) | public class FilterSearchQuery : SearchQuery method FilterSearchQuery (line 52) | public FilterSearchQuery (string name) : base (SearchTerm.Filter) method FilterSearchQuery (line 73) | public FilterSearchQuery (MetadataTag filter) : base (SearchTerm.Filter) FILE: MailKit/Search/HeaderSearchQuery.cs class HeaderSearchQuery (line 36) | public class HeaderSearchQuery : SearchQuery method HeaderSearchQuery (line 54) | public HeaderSearchQuery (string field, string value) : base (SearchTe... FILE: MailKit/Search/ISearchQueryOptimizer.cs type ISearchQueryOptimizer (line 28) | interface ISearchQueryOptimizer method Reduce (line 30) | SearchQuery Reduce (SearchQuery expr); FILE: MailKit/Search/NumericSearchQuery.cs class NumericSearchQuery (line 34) | public class NumericSearchQuery : SearchQuery method NumericSearchQuery (line 44) | public NumericSearchQuery (SearchTerm term, ulong value) : base (term) FILE: MailKit/Search/OrderBy.cs class OrderBy (line 38) | public class OrderBy method OrderBy (line 51) | public OrderBy (OrderByType type, SortOrder order) FILE: MailKit/Search/OrderByAnnotation.cs class OrderByAnnotation (line 38) | public class OrderByAnnotation : OrderBy method OrderByAnnotation (line 57) | public OrderByAnnotation (AnnotationEntry entry, AnnotationAttribute a... FILE: MailKit/Search/OrderByType.cs type OrderByType (line 34) | public enum OrderByType { FILE: MailKit/Search/SearchOptions.cs type SearchOptions (line 36) | [Flags] FILE: MailKit/Search/SearchQuery.cs class SearchQuery (line 37) | public class SearchQuery method SearchQuery (line 45) | public SearchQuery () : this (SearchTerm.All) method SearchQuery (line 56) | protected SearchQuery (SearchTerm term) method And (line 95) | public static BinarySearchQuery And (SearchQuery left, SearchQuery right) method And (line 117) | public BinarySearchQuery And (SearchQuery expr) method AnnotationsContain (line 147) | public static AnnotationSearchQuery AnnotationsContain (AnnotationEntr... method BccContains (line 176) | public static TextSearchQuery BccContains (string text) method BodyContains (line 196) | public static TextSearchQuery BodyContains (string text) method CcContains (line 216) | public static TextSearchQuery CcContains (string text) method ChangedSince (line 233) | public static SearchQuery ChangedSince (ulong modseq) method DeliveredAfter (line 257) | public static DateSearchQuery DeliveredAfter (DateTime date) method DeliveredBefore (line 272) | public static DateSearchQuery DeliveredBefore (DateTime date) method DeliveredOn (line 287) | public static DateSearchQuery DeliveredOn (DateTime date) method Filter (line 313) | public static SearchQuery Filter (string name) method Filter (line 330) | public static SearchQuery Filter (MetadataTag filter) method FromContains (line 359) | public static TextSearchQuery FromContains (string text) method Fuzzy (line 379) | public static UnarySearchQuery Fuzzy (SearchQuery expr) method HasFlags (line 400) | public static SearchQuery HasFlags (MessageFlags flags) method NotFlags (line 440) | public static SearchQuery NotFlags (MessageFlags flags) method HasKeyword (line 483) | public static TextSearchQuery HasKeyword (string keyword) method HasKeywords (line 512) | public static SearchQuery HasKeywords (params string[] keywords) method HasKeywords (line 535) | public static SearchQuery HasKeywords (IEnumerable keywords) method NotKeyword (line 575) | public static TextSearchQuery NotKeyword (string keyword) method NotKeywords (line 604) | public static SearchQuery NotKeywords (params string[] keywords) method NotKeywords (line 627) | public static SearchQuery NotKeywords (IEnumerable keywords) method HeaderContains (line 669) | public static HeaderSearchQuery HeaderContains (string field, string t... method LargerThan (line 695) | public static NumericSearchQuery LargerThan (int octets) method MessageContains (line 718) | public static TextSearchQuery MessageContains (string text) method Not (line 744) | public static UnarySearchQuery Not (SearchQuery expr) method OlderThan (line 830) | public static NumericSearchQuery OlderThan (int seconds) method Or (line 853) | public static BinarySearchQuery Or (SearchQuery left, SearchQuery right) method Or (line 876) | public BinarySearchQuery Or (SearchQuery expr) method SavedBefore (line 921) | public static DateSearchQuery SavedBefore (DateTime date) method SavedOn (line 939) | public static DateSearchQuery SavedOn (DateTime date) method SavedSince (line 957) | public static DateSearchQuery SavedSince (DateTime date) method SentBefore (line 981) | public static DateSearchQuery SentBefore (DateTime date) method SentOn (line 996) | public static DateSearchQuery SentOn (DateTime date) method SentSince (line 1011) | public static DateSearchQuery SentSince (DateTime date) method SmallerThan (line 1028) | public static NumericSearchQuery SmallerThan (int octets) method SubjectContains (line 1051) | public static TextSearchQuery SubjectContains (string text) method ToContains (line 1071) | public static TextSearchQuery ToContains (string text) method Uids (line 1091) | public static UidSearchQuery Uids (IList uids) method YoungerThan (line 1111) | public static NumericSearchQuery YoungerThan (int seconds) method GMailMessageId (line 1133) | public static NumericSearchQuery GMailMessageId (ulong id) method GMailThreadId (line 1150) | public static NumericSearchQuery GMailThreadId (ulong thread) method HasGMailLabel (line 1173) | public static TextSearchQuery HasGMailLabel (string label) method GMailRawSearch (line 1202) | public static TextSearchQuery GMailRawSearch (string expression) method Optimize (line 1215) | internal virtual SearchQuery Optimize (ISearchQueryOptimizer optimizer) FILE: MailKit/Search/SearchResults.cs class SearchResults (line 36) | public class SearchResults method SearchResults (line 46) | public SearchResults (uint uidValidity, SortOrder order = SortOrder.None) method SearchResults (line 58) | public SearchResults (SortOrder order = SortOrder.None) FILE: MailKit/Search/SearchTerm.cs type SearchTerm (line 34) | public enum SearchTerm { FILE: MailKit/Search/SortOrder.cs type SortOrder (line 34) | public enum SortOrder { FILE: MailKit/Search/TextSearchQuery.cs class TextSearchQuery (line 37) | public class TextSearchQuery : SearchQuery method TextSearchQuery (line 53) | public TextSearchQuery (SearchTerm term, string text) : base (term) FILE: MailKit/Search/UidSearchQuery.cs class UidSearchQuery (line 38) | public class UidSearchQuery : SearchQuery method UidSearchQuery (line 53) | public UidSearchQuery (IList uids) : base (SearchTerm.Uid) method UidSearchQuery (line 74) | public UidSearchQuery (UniqueId uid) : base (SearchTerm.Uid) FILE: MailKit/Search/UnarySearchQuery.cs class UnarySearchQuery (line 37) | public class UnarySearchQuery : SearchQuery method UnarySearchQuery (line 50) | public UnarySearchQuery (SearchTerm term, SearchQuery operand) : base ... method Optimize (line 69) | internal override SearchQuery Optimize (ISearchQueryOptimizer optimizer) FILE: MailKit/Security/AuthenticationException.cs class AuthenticationException (line 42) | public class AuthenticationException : Exception method AuthenticationException (line 56) | [Obsolete ("This API supports obsolete formatter-based serialization. ... method AuthenticationException (line 70) | public AuthenticationException (string message, Exception innerExcepti... method AuthenticationException (line 81) | public AuthenticationException (string message) : base (message) method AuthenticationException (line 91) | public AuthenticationException () : base ("Authentication failed.") FILE: MailKit/Security/KeyedHashAlgorithm.cs class KeyedHashAlgorithm (line 39) | public abstract class KeyedHashAlgorithm : IDisposable method KeyedHashAlgorithm (line 51) | protected KeyedHashAlgorithm (string algorithm, byte[] key) method ComputeHash (line 72) | public byte[] ComputeHash (byte[] buffer) method Dispose (line 93) | public void Dispose () class HMACSHA1 (line 104) | public class HMACSHA1 : KeyedHashAlgorithm method HMACSHA1 (line 113) | public HMACSHA1 (byte[] key) : base (MacAlgorithmNames.HmacSha1, key) class HMACSHA256 (line 124) | public class HMACSHA256 : KeyedHashAlgorithm method HMACSHA256 (line 133) | public HMACSHA256 (byte[] key) : base (MacAlgorithmNames.HmacSha256, key) FILE: MailKit/Security/Ntlm/BitConverterLE.cs class BitConverterLE (line 30) | static class BitConverterLE method GetULongBytes (line 32) | unsafe static byte[] GetULongBytes (byte *bytes) method GetBytes (line 40) | unsafe internal static byte[] GetBytes (long value) method UShortFromBytes (line 45) | unsafe static void UShortFromBytes (byte *dst, byte[] src, int startIn... method UIntFromBytes (line 56) | unsafe static void UIntFromBytes (byte *dst, byte[] src, int startIndex) method ToInt16 (line 71) | public unsafe static short ToInt16 (byte[] value, int startIndex) method ToInt32 (line 80) | public unsafe static int ToInt32 (byte[] value, int startIndex) method ToUInt16 (line 89) | public unsafe static ushort ToUInt16 (byte[] value, int startIndex) method ToUInt32 (line 98) | public unsafe static uint ToUInt32 (byte[] value, int startIndex) FILE: MailKit/Security/Ntlm/DES.cs class DES (line 34) | class DES : SymmetricAlgorithm method DES (line 36) | DES () method Create (line 42) | public static DES Create () method GenerateIV (line 55) | public override void GenerateIV () method GenerateKey (line 65) | public override void GenerateKey () class DesTransform (line 78) | class DesTransform : ICryptoTransform method DesTransform (line 82) | public DesTransform (bool encryption, byte[] key) method TransformBlock (line 105) | public int TransformBlock (byte[] inputBuffer, int inputOffset, int ... method TransformFinalBlock (line 128) | public byte[] TransformFinalBlock (byte[] inputBuffer, int inputOffs... method Dispose (line 146) | public void Dispose () method CreateDecryptor (line 151) | public override ICryptoTransform CreateDecryptor (byte[] rgbKey, byte[... method CreateEncryptor (line 156) | public override ICryptoTransform CreateEncryptor (byte[] rgbKey, byte[... method IsWeakKey (line 163) | public static bool IsWeakKey (byte[] rgbKey) method IsSemiWeakKey (line 177) | public static bool IsSemiWeakKey (byte[] rgbKey) method FixupKeyParity (line 199) | static byte[] FixupKeyParity (byte[] key) method IsLegalKeySize (line 219) | static bool IsLegalKeySize (byte[] rgbKey) method QuadWordFromBigEndian (line 224) | static ulong QuadWordFromBigEndian (byte[] block) FILE: MailKit/Security/Ntlm/HMACMD5.cs class HMACMD5 (line 35) | class HMACMD5 : IDisposable method HMACMD5 (line 41) | public HMACMD5 (byte[] key) method HashCore (line 75) | void HashCore (byte[] block, int offset, int size) method HashFinal (line 80) | byte[] HashFinal () method Initialize (line 90) | public void Initialize () method Clear (line 95) | public void Clear () method ComputeHash (line 100) | public byte[] ComputeHash (byte[] buffer, int offset, int count) method ComputeHash (line 120) | public byte[] ComputeHash (byte[] buffer) method ComputeHash (line 128) | public byte[] ComputeHash (Stream inputStream) method TransformBlock (line 147) | public int TransformBlock (byte[] inputBuffer, int inputOffset, int in... method TransformFinalBlock (line 171) | public byte[] TransformFinalBlock (byte[] inputBuffer, int inputOffset... method Dispose (line 187) | void Dispose (bool disposing) method Dispose (line 195) | public void Dispose () FILE: MailKit/Security/Ntlm/MD4.cs class MD4 (line 35) | sealed class MD4 : IDisposable method MD4 (line 57) | public MD4 () method HashCore (line 85) | void HashCore (byte[] block, int offset, int size) method HashFinal (line 115) | byte[] HashFinal () method Initialize (line 136) | public void Initialize () method Padding (line 150) | static byte[] Padding (int length) method F (line 162) | static uint F (uint x, uint y, uint z) method G (line 167) | static uint G (uint x, uint y, uint z) method H (line 172) | static uint H (uint x, uint y, uint z) method ROL (line 178) | static uint ROL (uint x, byte n) method FF (line 185) | static void FF (ref uint a, uint b, uint c, uint d, uint x, byte s) method GG (line 191) | static void GG (ref uint a, uint b, uint c, uint d, uint x, byte s) method HH (line 197) | static void HH (ref uint a, uint b, uint c, uint d, uint x, byte s) method Encode (line 203) | static void Encode (byte[] output, uint[] input) method Decode (line 213) | static void Decode (uint[] output, byte[] input, int index) method MD4Transform (line 219) | void MD4Transform (byte[] block, int index) method ComputeHash (line 287) | public byte[] ComputeHash (byte[] buffer, int offset, int count) method ComputeHash (line 308) | public byte[] ComputeHash (byte[] buffer) method ComputeHash (line 316) | public byte[] ComputeHash (Stream inputStream) method TransformBlock (line 339) | public int TransformBlock (byte[] inputBuffer, int inputOffset, int in... method TransformFinalBlock (line 363) | public byte[] TransformFinalBlock (byte[] inputBuffer, int inputOffset... method Dispose (line 380) | void Dispose (bool disposing) method Dispose (line 391) | public void Dispose () FILE: MailKit/Security/Ntlm/NtlmAttribute.cs type NtlmAttribute (line 31) | enum NtlmAttribute : short FILE: MailKit/Security/Ntlm/NtlmAttributeValuePair.cs class NtlmAttributeValuePair (line 40) | abstract class NtlmAttributeValuePair method NtlmAttributeValuePair (line 49) | protected NtlmAttributeValuePair (NtlmAttribute attr) method EncodeInt16 (line 65) | protected static void EncodeInt16 (byte[] buf, ref int index, short va... method EncodeInt32 (line 71) | protected static void EncodeInt32 (byte[] buf, ref int index, int value) method EncodeTypeAndLength (line 79) | protected static void EncodeTypeAndLength (byte[] buf, ref int index, ... method GetEncodedLength (line 93) | public abstract int GetEncodedLength (Encoding encoding); method EncodeTo (line 104) | public abstract void EncodeTo (Encoding encoding, byte[] buffer, ref i... class NtlmAttributeStringValuePair (line 113) | [DebuggerDisplay ("{Attribute} = {Value}")] method NtlmAttributeStringValuePair (line 124) | public NtlmAttributeStringValuePair (NtlmAttribute attr, string value)... method GetEncodedLength (line 148) | public override int GetEncodedLength (Encoding encoding) method EncodeTo (line 162) | public override void EncodeTo (Encoding encoding, byte[] buffer, ref i... class NtlmAttributeFlagsValuePair (line 178) | [DebuggerDisplay ("{Attribute} = {Value}")] method NtlmAttributeFlagsValuePair (line 190) | internal NtlmAttributeFlagsValuePair (NtlmAttribute attr, int value, s... method NtlmAttributeFlagsValuePair (line 204) | public NtlmAttributeFlagsValuePair (NtlmAttribute attr, int value) : t... method GetEncodedLength (line 237) | public override int GetEncodedLength (Encoding encoding) method EncodeTo (line 251) | public override void EncodeTo (Encoding encoding, byte[] buffer, ref i... class NtlmAttributeTimestampValuePair (line 268) | [DebuggerDisplay ("{Attribute} = {Value}")] method NtlmAttributeTimestampValuePair (line 280) | internal NtlmAttributeTimestampValuePair (NtlmAttribute attr, long val... method NtlmAttributeTimestampValuePair (line 294) | public NtlmAttributeTimestampValuePair (NtlmAttribute attr, long value... method GetEncodedLength (line 327) | public override int GetEncodedLength (Encoding encoding) method EncodeTo (line 341) | public override void EncodeTo (Encoding encoding, byte[] buffer, ref i... class NtlmAttributeByteArrayValuePair (line 362) | sealed class NtlmAttributeByteArrayValuePair : NtlmAttributeValuePair method NtlmAttributeByteArrayValuePair (line 372) | public NtlmAttributeByteArrayValuePair (NtlmAttribute attr, byte[] val... method GetEncodedLength (line 396) | public override int GetEncodedLength (Encoding encoding) method EncodeTo (line 410) | public override void EncodeTo (Encoding encoding, byte[] buffer, ref i... FILE: MailKit/Security/Ntlm/NtlmAuthenticateMessage.cs class NtlmAuthenticateMessage (line 34) | class NtlmAuthenticateMessage : NtlmMessageBase method NtlmAuthenticateMessage (line 42) | public NtlmAuthenticateMessage (NtlmNegotiateMessage negotiate, NtlmCh... method NtlmAuthenticateMessage (line 102) | public NtlmAuthenticateMessage (byte[] message, int startIndex, int le... method Decode (line 188) | [MemberNotNull (nameof (LmChallengeResponse), nameof (NtChallengeRespo... method DecodeString (line 252) | string DecodeString (byte[] buffer, int offset, int len) method EncodeString (line 259) | byte[] EncodeString (string text) method ComputeNtlmV2 (line 269) | public void ComputeNtlmV2 (string? targetName, bool unverifiedTargetNa... method Encode (line 340) | public override byte[] Encode () FILE: MailKit/Security/Ntlm/NtlmChallengeMessage.cs class NtlmChallengeMessage (line 33) | class NtlmChallengeMessage : NtlmMessageBase method NtlmChallengeMessage (line 39) | public NtlmChallengeMessage (NtlmFlags flags, Version? osVersion = nul... method NtlmChallengeMessage (line 46) | public NtlmChallengeMessage (Version? osVersion = null) : this (Defaul... method NtlmChallengeMessage (line 50) | public NtlmChallengeMessage (byte[] message, int startIndex, int lengt... method GetEncodedTargetInfo (line 87) | public byte[]? GetEncodedTargetInfo () method Decode (line 92) | void Decode (byte[] message, int startIndex, int length) method Encode (line 129) | public override byte[] Encode () FILE: MailKit/Security/Ntlm/NtlmFlags.cs type NtlmFlags (line 39) | [Flags] FILE: MailKit/Security/Ntlm/NtlmMessageBase.cs class NtlmMessageBase (line 33) | abstract class NtlmMessageBase method NtlmMessageBase (line 37) | protected NtlmMessageBase (int type) method PrepareMessage (line 54) | protected byte[] PrepareMessage (int size) method CheckSignature (line 68) | bool CheckSignature (byte[] message, int startIndex) method ValidateArguments (line 78) | protected void ValidateArguments (byte[] message, int startIndex, int ... method Encode (line 97) | public abstract byte[] Encode (); FILE: MailKit/Security/Ntlm/NtlmNegotiateMessage.cs class NtlmNegotiateMessage (line 37) | class NtlmNegotiateMessage : NtlmMessageBase method NtlmNegotiateMessage (line 44) | public NtlmNegotiateMessage (NtlmFlags flags, string? domain, string? ... method NtlmNegotiateMessage (line 73) | public NtlmNegotiateMessage (string? domain = null, string? workstatio... method NtlmNegotiateMessage (line 77) | public NtlmNegotiateMessage (byte[] message, int startIndex, int lengt... method Decode (line 93) | [MemberNotNull (nameof (Domain), nameof (Workstation))] method Encode (line 120) | public override byte[] Encode () FILE: MailKit/Security/Ntlm/NtlmSingleHostData.cs class NtlmSingleHostData (line 39) | class NtlmSingleHostData method NtlmSingleHostData (line 50) | public NtlmSingleHostData (byte[] buffer, int startIndex, int length) method NtlmSingleHostData (line 73) | public NtlmSingleHostData (byte[] customData, byte[] machineId) method Decode (line 124) | [MemberNotNull (nameof (CustomData), nameof (MachineId))] method Encode (line 162) | public byte[] Encode () FILE: MailKit/Security/Ntlm/NtlmTargetInfo.cs class NtlmTargetInfo (line 40) | class NtlmTargetInfo method NtlmTargetInfo (line 54) | public NtlmTargetInfo (byte[] buffer, int startIndex, int length, bool... method NtlmTargetInfo (line 65) | public NtlmTargetInfo () method CopyTo (line 75) | public void CopyTo (NtlmTargetInfo targetInfo) method GetAvPair (line 91) | internal NtlmAttributeValuePair? GetAvPair (NtlmAttribute attr) method GetAvPairString (line 101) | string? GetAvPairString (NtlmAttribute attr) method SetAvPairString (line 106) | void SetAvPairString (NtlmAttribute attr, string? value) method GetAvPairByteArray (line 120) | byte[]? GetAvPairByteArray (NtlmAttribute attr) method SetAvPairByteArray (line 125) | void SetAvPairByteArray (NtlmAttribute attr, byte[]? value) method DecodeByteArray (line 289) | static byte[] DecodeByteArray (byte[] buffer, ref int index) method DecodeString (line 301) | static string DecodeString (byte[] buffer, ref int index, bool unicode) method DecodeFlags (line 312) | static int DecodeFlags (byte[] buffer, ref int index, out short size) method DecodeTimestamp (line 330) | static long DecodeTimestamp (byte[] buffer, ref int index, out short s... method Decode (line 353) | void Decode (byte[] buffer, int startIndex, int length, bool unicode) method CalculateSize (line 397) | int CalculateSize (Encoding encoding) method Encode (line 415) | public byte[] Encode (bool unicode) FILE: MailKit/Security/Ntlm/NtlmUtils.cs class NtlmUtils (line 36) | static class NtlmUtils method ConcatenationOf (line 52) | public static byte[] ConcatenationOf (params string[] values) method ConcatenationOf (line 59) | public static byte[] ConcatenationOf (params byte[][] values) method MD4 (line 76) | static byte[] MD4 (byte[] buffer) method MD4 (line 82) | static byte[] MD4 (string password) method MD5 (line 92) | public static byte[] MD5 (byte[] buffer) method HMACMD5 (line 98) | public static byte[] HMACMD5 (byte[] key, params byte[][] values) method NONCE (line 112) | public static byte[] NONCE (int size) method RC4K (line 122) | public static byte[] RC4K (byte[] key, byte[] message) method SEALKEY (line 136) | public static byte[] SEALKEY (NtlmFlags flags, byte[] exportedSessionK... method SIGNKEY (line 182) | public static byte[] SIGNKEY (NtlmFlags flags, byte[] exportedSessionK... method NTOWFv2 (line 193) | static byte[] NTOWFv2 (string domain, string userName, string password) method ComputeNtlmV2 (line 208) | public static void ComputeNtlmV2 (NtlmChallengeMessage type2, string d... FILE: MailKit/Security/Ntlm/RC4.cs class RC4 (line 35) | class RC4 : SymmetricAlgorithm, ICryptoTransform method RC4 (line 42) | public RC4 () : base () method CreateEncryptor (line 89) | public override ICryptoTransform CreateEncryptor (byte[] rgbKey, byte[... method CreateDecryptor (line 94) | public override ICryptoTransform CreateDecryptor (byte[] rgbKey, byte[... method GenerateIV (line 99) | public override void GenerateIV () method GenerateKey (line 105) | public override void GenerateKey () method KeySetup (line 113) | void KeySetup (byte[] key) method CheckInput (line 133) | static void CheckInput (byte[] inputBuffer, int inputOffset, int input... method TransformBlock (line 145) | public int TransformBlock (byte[] inputBuffer, int inputOffset, int in... method InternalTransformBlock (line 159) | int InternalTransformBlock (byte[] inputBuffer, int inputOffset, int i... method TransformFinalBlock (line 178) | public byte[] TransformFinalBlock (byte[] inputBuffer, int inputOffset... method Dispose (line 187) | protected override void Dispose (bool disposing) FILE: MailKit/Security/RandomNumberGenerator.cs class RandomNumberGenerator (line 31) | class RandomNumberGenerator : IDisposable method Create (line 33) | public static RandomNumberGenerator Create () method GetBytes (line 38) | public void GetBytes (byte[] bytes) method Dispose (line 48) | public void Dispose () FILE: MailKit/Security/SaslException.cs type SaslErrorCode (line 38) | public enum SaslErrorCode { class SaslException (line 72) | [Serializable] method SaslException (line 85) | [Obsolete ("This API supports obsolete formatter-based serialization. ... method SaslException (line 105) | public SaslException (string mechanism, SaslErrorCode code, string mes... method GetObjectData (line 127) | [SecurityCritical] FILE: MailKit/Security/SaslMechanism.cs class SaslMechanism (line 49) | public abstract class SaslMechanism method SaslMechanism (line 66) | static SaslMechanism () method CheckNativeNtlmSupported (line 97) | static bool CheckNativeNtlmSupported () method CheckGssapiSupported (line 102) | static bool CheckGssapiSupported () method Rank (line 116) | internal static IEnumerable Rank (HashSet authenticati... method SaslMechanism (line 146) | protected SaslMechanism (NetworkCredential credentials) method SaslMechanism (line 167) | protected SaslMechanism (string userName, string password) method TryGetChannelBinding (line 293) | protected bool TryGetChannelBinding (ChannelBindingKind kind, [NotNull... method TryGetChannelBindingToken (line 313) | protected bool TryGetChannelBindingToken (ChannelBindingKind kind, [No... method Base64Decode (line 323) | static byte[]? Base64Decode (string? token, out int length) method Base64Encode (line 340) | static string Base64Encode (byte[]? challenge) method Challenge (line 368) | protected abstract byte[]? Challenge (byte[]? token, int startIndex, i... method Challenge (line 388) | public string Challenge (string? token, CancellationToken cancellation... method ChallengeAsync (line 419) | protected virtual Task ChallengeAsync (byte[]? token, int sta... method ChallengeAsync (line 442) | public async Task ChallengeAsync (string? token, CancellationT... method Reset (line 459) | public virtual void Reset () method IsSupported (line 476) | public static bool IsSupported (string mechanism) method Create (line 521) | public static SaslMechanism? Create (string mechanism, Encoding encodi... method Create (line 574) | public static SaslMechanism? Create (string mechanism, NetworkCredenti... method IsNonAsciiSpace (line 587) | static bool IsNonAsciiSpace (char c) method IsCommonlyMappedToNothing (line 621) | static bool IsCommonlyMappedToNothing (char c) method IsProhibited (line 648) | static bool IsProhibited (string s, int index) method SaslPrep (line 724) | public static string SaslPrep (string s) method GenerateEntropy (line 753) | internal static string GenerateEntropy (int n) FILE: MailKit/Security/SaslMechanismAnonymous.cs class SaslMechanismAnonymous (line 40) | public class SaslMechanismAnonymous : SaslMechanism method SaslMechanismAnonymous (line 57) | public SaslMechanismAnonymous (Encoding encoding, NetworkCredential cr... method SaslMechanismAnonymous (line 78) | public SaslMechanismAnonymous (Encoding encoding, string userName) : b... method SaslMechanismAnonymous (line 96) | public SaslMechanismAnonymous (NetworkCredential credentials) : this (... method SaslMechanismAnonymous (line 110) | public SaslMechanismAnonymous (string userName) : this (Encoding.UTF8,... method Challenge (line 158) | protected override byte[]? Challenge (byte[]? token, int startIndex, i... FILE: MailKit/Security/SaslMechanismCramMd5.cs class SaslMechanismCramMd5 (line 40) | public class SaslMechanismCramMd5 : SaslMechanism method SaslMechanismCramMd5 (line 57) | public SaslMechanismCramMd5 (NetworkCredential credentials) : base (cr... method SaslMechanismCramMd5 (line 74) | public SaslMechanismCramMd5 (string userName, string password) : base ... method Challenge (line 109) | protected override byte[]? Challenge (byte[]? token, int startIndex, i... FILE: MailKit/Security/SaslMechanismDigestMd5.cs class SaslMechanismDigestMd5 (line 47) | public class SaslMechanismDigestMd5 : SaslMechanism type LoginState (line 49) | enum LoginState { method SaslMechanismDigestMd5 (line 70) | public SaslMechanismDigestMd5 (NetworkCredential credentials) : base (... method SaslMechanismDigestMd5 (line 87) | public SaslMechanismDigestMd5 (string userName, string password) : bas... method Challenge (line 134) | protected override byte[]? Challenge (byte[]? token, int startIndex, i... method Reset (line 188) | public override void Reset () class DigestChallenge (line 198) | class DigestChallenge method DigestChallenge (line 209) | DigestChallenge (string nonce, string? algorithm, string? charset, str... method SkipWhiteSpace (line 221) | static bool SkipWhiteSpace (string text, ref int index) method GetKey (line 231) | static string GetKey (string text, ref int index) method TryParseQuoted (line 241) | static bool TryParseQuoted (string text, ref int index, [NotNullWhen (... method TryParseValue (line 279) | static bool TryParseValue (string text, ref int index, [NotNullWhen (t... method TryParseKeyValuePair (line 294) | static bool TryParseKeyValuePair (string text, ref int index, [NotNull... method TryParseKeyValuePair (line 314) | public static bool TryParseKeyValuePair (string text, [NotNullWhen (tr... method Parse (line 330) | public static DigestChallenge Parse (string token) class DigestResponse (line 403) | class DigestResponse method DigestResponse (line 419) | public DigestResponse (DigestChallenge challenge, Encoding encoding, s... method HexEncode (line 445) | static string HexEncode (byte[] digest) method ComputeHash (line 455) | public string ComputeHash (Encoding encoding, string password, bool cl... method Encode (line 497) | public byte[] Encode (Encoding encoding) FILE: MailKit/Security/SaslMechanismGssapi.cs class SaslMechanismGssapi (line 41) | public class SaslMechanismGssapi : SaslMechanismNegotiateBase method SaslMechanismGssapi (line 49) | public SaslMechanismGssapi () : this (CredentialCache.DefaultNetworkCr... method SaslMechanismGssapi (line 63) | public SaslMechanismGssapi (NetworkCredential credentials) : base (cre... method SaslMechanismGssapi (line 80) | public SaslMechanismGssapi (string userName, string password) : base (... method CreateClientOptions (line 144) | protected override NegotiateAuthenticationClientOptions CreateClientOp... FILE: MailKit/Security/SaslMechanismLogin.cs class SaslMechanismLogin (line 42) | public class SaslMechanismLogin : SaslMechanism type LoginState (line 44) | enum LoginState { method SaslMechanismLogin (line 65) | public SaslMechanismLogin (Encoding encoding, NetworkCredential creden... method SaslMechanismLogin (line 89) | public SaslMechanismLogin (Encoding encoding, string userName, string ... method SaslMechanismLogin (line 107) | public SaslMechanismLogin (NetworkCredential credentials) : this (Enco... method SaslMechanismLogin (line 124) | public SaslMechanismLogin (string userName, string password) : this (E... method Challenge (line 172) | protected override byte[]? Challenge (byte[]? token, int startIndex, i... method Reset (line 202) | public override void Reset () FILE: MailKit/Security/SaslMechanismNegotiateBase.cs class SaslMechanismNegotiateBase (line 45) | public abstract class SaslMechanismNegotiateBase : SaslMechanism method GetSaslException (line 54) | static SaslException GetSaslException (string mechanismName, Negotiate... method SaslMechanismNegotiateBase (line 90) | protected SaslMechanismNegotiateBase (NetworkCredential credentials) :... method SaslMechanismNegotiateBase (line 107) | protected SaslMechanismNegotiateBase (string userName, string password... method Challenge (line 239) | protected override byte[]? Challenge (byte[]? token, int startIndex, i... method CreateClientOptions (line 269) | protected virtual NegotiateAuthenticationClientOptions CreateClientOpt... method GetChallengeResponse (line 288) | byte[]? GetChallengeResponse (ReadOnlySpan challenge) method GetSecurityLayerNegotiationResponse (line 312) | byte[]? GetSecurityLayerNegotiationResponse (ReadOnlySpan challe... method Reset (line 376) | public override void Reset () method CheckSupported (line 389) | internal static bool CheckSupported (string mechanismName) FILE: MailKit/Security/SaslMechanismNtlm.cs class SaslMechanismNtlm (line 56) | public class SaslMechanismNtlm : SaslMechanism type LoginState (line 60) | enum LoginState { method SaslMechanismNtlm (line 69) | static SaslMechanismNtlm () method SaslMechanismNtlm (line 84) | public SaslMechanismNtlm () : this (CredentialCache.DefaultNetworkCred... method SaslMechanismNtlm (line 99) | public SaslMechanismNtlm (NetworkCredential credentials) : base (crede... method SaslMechanismNtlm (line 118) | public SaslMechanismNtlm (string userName, string password) : base (us... method Challenge (line 264) | protected override byte[]? Challenge (byte[]? token, int startIndex, i... method GetChallengeResponse (line 308) | NtlmAuthenticateMessage GetChallengeResponse (string domain, string us... method Reset (line 340) | public override void Reset () FILE: MailKit/Security/SaslMechanismNtlmNative.cs class SaslMechanismNtlmNative (line 52) | public class SaslMechanismNtlmNative : SaslMechanismNegotiateBase method SaslMechanismNtlmNative (line 60) | public SaslMechanismNtlmNative () : this (CredentialCache.DefaultNetwo... method SaslMechanismNtlmNative (line 74) | public SaslMechanismNtlmNative (NetworkCredential credentials) : base ... method SaslMechanismNtlmNative (line 91) | public SaslMechanismNtlmNative (string userName, string password) : ba... FILE: MailKit/Security/SaslMechanismOAuth2.cs class SaslMechanismOAuth2 (line 43) | public class SaslMechanismOAuth2 : SaslMechanism method SaslMechanismOAuth2 (line 58) | public SaslMechanismOAuth2 (NetworkCredential credentials) : base (cre... method SaslMechanismOAuth2 (line 79) | public SaslMechanismOAuth2 (string userName, string auth_token) : base... method Challenge (line 127) | protected override byte[]? Challenge (byte[]? token, int startIndex, i... FILE: MailKit/Security/SaslMechanismOAuthBearer.cs class SaslMechanismOAuthBearer (line 44) | public class SaslMechanismOAuthBearer : SaslMechanism method SaslMechanismOAuthBearer (line 61) | public SaslMechanismOAuthBearer (NetworkCredential credentials) : base... method SaslMechanismOAuthBearer (line 82) | public SaslMechanismOAuthBearer (string userName, string auth_token) :... method CalculateBufferSize (line 110) | static int CalculateBufferSize (byte[] authzid, byte[] host, string po... method Challenge (line 156) | protected override byte[]? Challenge (byte[]? token, int startIndex, i... FILE: MailKit/Security/SaslMechanismPlain.cs class SaslMechanismPlain (line 42) | public class SaslMechanismPlain : SaslMechanism method SaslMechanismPlain (line 59) | public SaslMechanismPlain (Encoding encoding, NetworkCredential creden... method SaslMechanismPlain (line 83) | public SaslMechanismPlain (Encoding encoding, string userName, string ... method SaslMechanismPlain (line 101) | public SaslMechanismPlain (NetworkCredential credentials) : this (Enco... method SaslMechanismPlain (line 118) | public SaslMechanismPlain (string userName, string password) : this (E... method Challenge (line 178) | protected override byte[]? Challenge (byte[]? token, int startIndex, i... FILE: MailKit/Security/SaslMechanismScramBase.cs class SaslMechanismScramBase (line 43) | public abstract class SaslMechanismScramBase : SaslMechanism type LoginState (line 45) | enum LoginState { method SaslMechanismScramBase (line 69) | protected SaslMechanismScramBase (NetworkCredential credentials) : bas... method SaslMechanismScramBase (line 86) | protected SaslMechanismScramBase (string userName, string password) : ... method Normalize (line 128) | static string Normalize (string str) method CreateHMAC (line 158) | protected abstract KeyedHashAlgorithm CreateHMAC (byte[] key); method HMAC (line 173) | byte[] HMAC (byte[] key, byte[] str) method Hash (line 190) | protected abstract byte[] Hash (byte[] str); method Xor (line 203) | static void Xor (byte[] a, byte[] b) method Hi (line 226) | byte[] Hi (byte[] str, byte[] salt, int count) method ParseServerChallenge (line 247) | static Dictionary ParseServerChallenge (string challenge) method GetChannelBindingName (line 261) | static string GetChannelBindingName (ChannelBindingKind kind) method GetChannelBindingInput (line 266) | static string GetChannelBindingInput (ChannelBindingKind kind, string?... method Challenge (line 301) | protected override byte[]? Challenge (byte[]? token, int startIndex, i... method Reset (line 431) | public override void Reset () FILE: MailKit/Security/SaslMechanismScramSha1.cs class SaslMechanismScramSha1 (line 38) | public class SaslMechanismScramSha1 : SaslMechanismScramBase method SaslMechanismScramSha1 (line 50) | public SaslMechanismScramSha1 (NetworkCredential credentials) : base (... method SaslMechanismScramSha1 (line 67) | public SaslMechanismScramSha1 (string userName, string password) : bas... method CreateHMAC (line 90) | protected override KeyedHashAlgorithm CreateHMAC (byte[] key) method Hash (line 106) | protected override byte[] Hash (byte[] str) class SaslMechanismScramSha1Plus (line 119) | public class SaslMechanismScramSha1Plus : SaslMechanismScramSha1 method SaslMechanismScramSha1Plus (line 131) | public SaslMechanismScramSha1Plus (NetworkCredential credentials) : ba... method SaslMechanismScramSha1Plus (line 148) | public SaslMechanismScramSha1Plus (string userName, string password) :... FILE: MailKit/Security/SaslMechanismScramSha256.cs class SaslMechanismScramSha256 (line 38) | public class SaslMechanismScramSha256 : SaslMechanismScramBase method SaslMechanismScramSha256 (line 50) | public SaslMechanismScramSha256 (NetworkCredential credentials) : base... method SaslMechanismScramSha256 (line 67) | public SaslMechanismScramSha256 (string userName, string password) : b... method CreateHMAC (line 90) | protected override KeyedHashAlgorithm CreateHMAC (byte[] key) method Hash (line 106) | protected override byte[] Hash (byte[] str) class SaslMechanismScramSha256Plus (line 119) | public class SaslMechanismScramSha256Plus : SaslMechanismScramSha256 method SaslMechanismScramSha256Plus (line 131) | public SaslMechanismScramSha256Plus (NetworkCredential credentials) : ... method SaslMechanismScramSha256Plus (line 148) | public SaslMechanismScramSha256Plus (string userName, string password)... FILE: MailKit/Security/SaslMechanismScramSha512.cs class SaslMechanismScramSha512 (line 38) | public class SaslMechanismScramSha512 : SaslMechanismScramBase method SaslMechanismScramSha512 (line 50) | public SaslMechanismScramSha512 (NetworkCredential credentials) : base... method SaslMechanismScramSha512 (line 67) | public SaslMechanismScramSha512 (string userName, string password) : b... method CreateHMAC (line 90) | protected override KeyedHashAlgorithm CreateHMAC (byte[] key) method Hash (line 106) | protected override byte[] Hash (byte[] str) class SaslMechanismScramSha512Plus (line 119) | public class SaslMechanismScramSha512Plus : SaslMechanismScramSha512 method SaslMechanismScramSha512Plus (line 131) | public SaslMechanismScramSha512Plus (NetworkCredential credentials) : ... method SaslMechanismScramSha512Plus (line 148) | public SaslMechanismScramSha512Plus (string userName, string password)... FILE: MailKit/Security/SecureSocketOptions.cs type SecureSocketOptions (line 35) | public enum SecureSocketOptions { FILE: MailKit/Security/SslHandshakeException.cs class SslHandshakeException (line 61) | [Serializable] method SslHandshakeException (line 80) | [Obsolete ("This API supports obsolete formatter-based serialization. ... method SslHandshakeException (line 103) | public SslHandshakeException (string message, Exception innerException... method SslHandshakeException (line 115) | public SslHandshakeException (string message) : base (message) method SslHandshakeException (line 126) | public SslHandshakeException () : base (DefaultMessage) method GetObjectData (line 167) | [SecurityCritical] method Create (line 187) | internal static SslHandshakeException Create (ref SslCertificateValida... method GetDnsNames (line 305) | static IReadOnlyCollection GetDnsNames (X509Certificate2? cert... class SslChainElement (line 349) | sealed class SslChainElement : IDisposable method SslChainElement (line 355) | public SslChainElement (X509ChainElement element) method Dispose (line 366) | public void Dispose () class SslCertificateValidationInfo (line 372) | sealed class SslCertificateValidationInfo : IDisposable method SslCertificateValidationInfo (line 380) | public SslCertificateValidationInfo (string host, X509Certificate? cer... method Dispose (line 402) | public void Dispose () FILE: MailKit/ServiceNotAuthenticatedException.cs class ServiceNotAuthenticatedException (line 44) | public class ServiceNotAuthenticatedException : InvalidOperationException method ServiceNotAuthenticatedException (line 58) | [SecuritySafeCritical] method ServiceNotAuthenticatedException (line 73) | public ServiceNotAuthenticatedException (string message, Exception inn... method ServiceNotAuthenticatedException (line 84) | public ServiceNotAuthenticatedException (string message) : base (message) method ServiceNotAuthenticatedException (line 94) | public ServiceNotAuthenticatedException () FILE: MailKit/ServiceNotConnectedException.cs class ServiceNotConnectedException (line 44) | public class ServiceNotConnectedException : InvalidOperationException method ServiceNotConnectedException (line 58) | [SecuritySafeCritical] method ServiceNotConnectedException (line 73) | public ServiceNotConnectedException (string message, Exception innerEx... method ServiceNotConnectedException (line 84) | public ServiceNotConnectedException (string message) : base (message) method ServiceNotConnectedException (line 94) | public ServiceNotConnectedException () FILE: MailKit/SpecialFolder.cs type SpecialFolder (line 34) | public enum SpecialFolder { FILE: MailKit/StatusItems.cs type StatusItems (line 36) | [Flags] FILE: MailKit/StoreAction.cs type StoreAction (line 34) | public enum StoreAction FILE: MailKit/StoreFlagsRequest.cs class StoreFlagsRequest (line 39) | public class StoreFlagsRequest : IStoreFlagsRequest method StoreFlagsRequest (line 49) | public StoreFlagsRequest (StoreAction action, MessageFlags flags) method StoreFlagsRequest (line 67) | public StoreFlagsRequest (StoreAction action, IEnumerable keyw... method StoreFlagsRequest (line 88) | public StoreFlagsRequest (StoreAction action, MessageFlags flags, IEnu... FILE: MailKit/StoreLabelsRequest.cs class StoreLabelsRequest (line 39) | public class StoreLabelsRequest : IStoreLabelsRequest method StoreLabelsRequest (line 48) | public StoreLabelsRequest (StoreAction action) method StoreLabelsRequest (line 65) | public StoreLabelsRequest (StoreAction action, IEnumerable lab... FILE: MailKit/Telemetry.cs class Telemetry (line 42) | public static class Telemetry class Socket (line 50) | public static class Socket method Configure (line 78) | public static void Configure () method Configure (line 95) | public static void Configure (IMeterFactory meterFactory) class SmtpClient (line 112) | public static class SmtpClient method CreateMetrics (line 152) | internal static ClientMetrics CreateMetrics (Meter meter) method Configure (line 163) | public static void Configure () method Configure (line 180) | public static void Configure (IMeterFactory meterFactory) class Pop3Client (line 197) | public static class Pop3Client method CreateMetrics (line 237) | internal static ClientMetrics CreateMetrics (Meter meter) method Configure (line 248) | public static void Configure () method Configure (line 265) | public static void Configure (IMeterFactory meterFactory) class ImapClient (line 282) | public static class ImapClient method CreateMetrics (line 322) | internal static ClientMetrics CreateMetrics (Meter meter) method Configure (line 333) | public static void Configure () method Configure (line 350) | public static void Configure (IMeterFactory meterFactory) method Configure (line 367) | public static void Configure () method Configure (line 386) | public static void Configure (IMeterFactory meterFactory) FILE: MailKit/TextEncodings.cs class TextEncodings (line 31) | internal static class TextEncodings method TextEncodings (line 36) | static TextEncodings () FILE: MailKit/ThreadingAlgorithm.cs type ThreadingAlgorithm (line 35) | public enum ThreadingAlgorithm { FILE: MailKit/UniqueId.cs type UniqueId (line 55) | public readonly struct UniqueId : IComparable, IEquatable method UniqueIdMap (line 64) | public UniqueIdMap (IList source, IList destination) method UniqueIdMap (line 76) | UniqueIdMap () method ContainsKey (line 144) | public bool ContainsKey (UniqueId key) method TryGetValue (line 158) | public bool TryGetValue (UniqueId key, out UniqueId value) method GetEnumerator (line 199) | public IEnumerator> GetEnumerator () method GetEnumerator (line 217) | IEnumerator IEnumerable.GetEnumerator () FILE: MailKit/UniqueIdRange.cs class UniqueIdRange (line 43) | public class UniqueIdRange : IList method UniqueIdRange (line 66) | UniqueIdRange () method UniqueIdRange (line 79) | public UniqueIdRange (uint validity, uint start, uint end) method UniqueIdRange (line 105) | public UniqueIdRange (UniqueId start, UniqueId end) method Add (line 219) | public void Add (UniqueId uid) method Clear (line 233) | public void Clear () method Contains (line 246) | public bool Contains (UniqueId uid) method CopyTo (line 269) | public void CopyTo (UniqueId[] array, int arrayIndex) method Remove (line 299) | public bool Remove (UniqueId uid) method IndexOf (line 316) | public int IndexOf (UniqueId uid) method Insert (line 342) | public void Insert (int index, UniqueId uid) method RemoveAt (line 357) | public void RemoveAt (int index) method GetEnumerator (line 401) | public IEnumerator GetEnumerator () method GetEnumerator (line 425) | IEnumerator IEnumerable.GetEnumerator () method ToString (line 439) | public override string ToString () method TryParse (line 460) | public static bool TryParse (string token, uint validity, out UniqueId... method TryParse (line 502) | public static bool TryParse (string token, out UniqueIdRange range) FILE: MailKit/UniqueIdSet.cs class UniqueIdSet (line 43) | public class UniqueIdSet : IList type Range (line 45) | struct Range method Range (line 50) | public Range (uint start, uint end) method Contains (line 60) | public bool Contains (uint uid) method IndexOf (line 68) | public int IndexOf (uint uid) method GetEnumerator (line 89) | public IEnumerator GetEnumerator () method ToString (line 102) | public override string ToString () method UniqueIdSet (line 128) | public UniqueIdSet (uint validity, SortOrder order = SortOrder.None) method UniqueIdSet (line 153) | public UniqueIdSet (SortOrder order = SortOrder.None) : this (0, order) method UniqueIdSet (line 168) | public UniqueIdSet (IEnumerable uids, SortOrder order = Sort... method BinarySearch (line 220) | int BinarySearch (uint uid) method IndexOfRange (line 256) | int IndexOfRange (uint uid) method BinaryInsertAscending (line 269) | void BinaryInsertAscending (uint uid) method BinaryInsertDescending (line 326) | void BinaryInsertDescending (uint uid) method Append (line 383) | void Append (uint uid) method Add (line 425) | public void Add (UniqueId uid) method AddRange (line 456) | public void AddRange (IEnumerable uids) method Clear (line 474) | public void Clear () method Contains (line 488) | public bool Contains (UniqueId uid) method CopyTo (line 508) | public void CopyTo (UniqueId[] array, int arrayIndex) method Remove (line 524) | void Remove (int index, uint uid) method Remove (line 566) | public bool Remove (UniqueId uid) method IndexOf (line 590) | public int IndexOf (UniqueId uid) method Insert (line 615) | public void Insert (int index, UniqueId uid) method RemoveAt (line 630) | public void RemoveAt (int index) method GetEnumerator (line 699) | public IEnumerator GetEnumerator () method GetEnumerator (line 720) | IEnumerator IEnumerable.GetEnumerator () method ToString (line 734) | public override string ToString () method ToString (line 756) | public static string ToString (IList uids) method EnumerateSerializedSubsets (line 775) | IEnumerable EnumerateSerializedSubsets (int maxLength) method EnumerateSerializedSubsets (line 818) | internal static IEnumerable EnumerateSerializedSubsets (IList<... method TryParse (line 908) | internal static bool TryParse (string token, uint validity, out Unique... method TryParse (line 997) | public static bool TryParse (string token, uint validity, out UniqueId... method TryParse (line 1014) | public static bool TryParse (string token, out UniqueIdSet uids) FILE: MailKit/UriExtensions.cs class UriExtensions (line 31) | static class UriExtensions method ParsedQuery (line 33) | public static IDictionary ParsedQuery (this Uri uri) FILE: MailKit/WebAlertEventArgs.cs class WebAlertEventArgs (line 39) | public class WebAlertEventArgs : AlertEventArgs method WebAlertEventArgs (line 54) | public WebAlertEventArgs (Uri uri, string message) : base (message) FILE: UnitTests/AccessControlListTests.cs class AccessControlListTests (line 32) | [TestFixture] method TestArgumentExceptions (line 35) | [Test] method TestAccessRight (line 63) | [Test] method TestAccessRights (line 78) | [Test] method TestAccessControl (line 135) | [Test] method TestAccessControlList (line 154) | [Test] FILE: UnitTests/AnnotationAttributeTests.cs class AnnotationAttributeTests (line 30) | [TestFixture] method TestArgumentExceptions (line 33) | [Test] method TestBasicFunctionality (line 44) | [Test] method TestEquality (line 65) | [Test] FILE: UnitTests/AnnotationEntryTests.cs class AnnotationEntryTests (line 31) | [TestFixture] method TestArgumentExceptions (line 34) | [Test] method TestBasicFunctionality (line 61) | [Test] method TestEquality (line 124) | [Test] method TestParse (line 140) | [Test] method TestCreate (line 232) | [Test] FILE: UnitTests/AnnotationTests.cs class AnnotationTests (line 30) | [TestFixture] method TestArgumentExceptions (line 33) | [Test] method TestBasicFunctionality (line 39) | [Test] FILE: UnitTests/AppendRequestTests.cs class AppendRequestTests (line 31) | [TestFixture] method TestArgumentExceptions (line 34) | [Test] method TestConstructors (line 49) | [Test] FILE: UnitTests/ArgumentExceptionTests.cs class ArgumentExceptionTests (line 31) | [TestFixture] method TestArgumentExceptions (line 34) | [Test] FILE: UnitTests/BodyPartTests.cs class BodyPartTests (line 38) | [TestFixture] method TestBodyPartBasic (line 41) | [Test] method TestNilSerialization (line 74) | [Test] method TestSimplePlainTextBody (line 103) | [Test] method TestBodyPartCollection (line 135) | [Test] method TestNestedBodyStructure (line 203) | [Test] method TestMultipartWithNoChildren (line 225) | [Test] method CreateContentType (line 248) | static ContentType CreateContentType (string type, string subtype, str... method CreateMessage (line 255) | static BodyPartMessage CreateMessage (string type, string subtype, str... method CreateMultipart (line 263) | static BodyPartMultipart CreateMultipart (string type, string subtype,... method CreateBasic (line 271) | static BodyPartBasic CreateBasic (string type, string subtype, string ... method CreateText (line 276) | static BodyPartText CreateText (string type, string subtype, string pa... method VerifyPartSpecifier (line 281) | static void VerifyPartSpecifier (BodyPart part) class TestVisitor (line 299) | class TestVisitor : BodyPartVisitor method Visit (line 304) | public override void Visit (BodyPart body) method VisitBodyPart (line 312) | protected internal override void VisitBodyPart (BodyPart entity) method VisitMessage (line 321) | protected override void VisitMessage (BodyPart message) method VisitChildren (line 328) | protected override void VisitChildren (BodyPartMultipart multipart) method ToString (line 335) | public override string ToString () method TestComplexPartSpecifiersExampleRfc3501 (line 341) | [Test] FILE: UnitTests/CompressedStreamTests.cs class CompressedStreamTests (line 34) | [TestFixture] method TestArgumentExceptions (line 37) | [Test] method TestCanReadWriteSeek (line 63) | [Test] method TestGetSetTimeouts (line 74) | [Test] method TestReadWrite (line 86) | [Test] method TestReadWriteAsync (line 111) | [Test] method TestSeek (line 136) | [Test] method TestSetLength (line 146) | [Test] FILE: UnitTests/DuplexStreamTests.cs class DuplexStreamTests (line 32) | [TestFixture] method TestArgumentExceptions (line 35) | [Test] method TestCanReadWriteSeek (line 62) | [Test] method TestGetSetTimeouts (line 73) | [Test] method TestRead (line 85) | [Test] method TestReadAsync (line 100) | [Test] method TestSeek (line 115) | [Test] method TestSetLength (line 125) | [Test] method TestWrite (line 134) | [Test] method TestWriteAsync (line 146) | [Test] FILE: UnitTests/EnvelopeTests.cs class EnvelopeTests (line 33) | [TestFixture] method TestArgumentExceptions (line 36) | [Test] method TestSerialization (line 42) | [Test] method TestUnixAddressSerialization (line 68) | [Test] method TestExampleEnvelopeRfc3501 (line 91) | [Test] method TestEmptyEnvelope (line 125) | [Test] method TestGroupAddress (line 136) | [Test] method TestNestedGroupAddresses (line 152) | [Test] FILE: UnitTests/EventArgsTests.cs class EventArgsTests (line 31) | [TestFixture] method TestAlertEventArgs (line 34) | [Test] method TestWebAlertEventArgs (line 44) | [Test] method TestAnnotationsChangedEventArgs (line 56) | [Test] method TestAuthenticatedEventArgs (line 69) | [Test] method TestFolderCreatedEventArgs (line 79) | [Test] method TestFolderRenamedEventArgs (line 85) | [Test] method TestMessageEventArgs (line 97) | [Test] method TestMessageFlagsChangedEventArgs (line 107) | [Test] method TestMessageLabelsChangedEventArgs (line 194) | [Test] method TestMessageSentEventArgs (line 237) | [Test] method TestMessageSummaryFetchedEventArgs (line 252) | [Test] method TestMessagesVanishedEventArgs (line 265) | [Test] method TestMetadataChangedEventArgs (line 279) | [Test] method TestModSeqChangedEventArgs (line 290) | [Test] FILE: UnitTests/ExceptionTests.cs class ExceptionTests (line 36) | [TestFixture] method TestFolderNotFoundException (line 39) | [Test] method TestFolderNotOpenException (line 82) | [Test] method TestMessageNotFoundException (line 126) | [Test] method TestServiceNotAuthenticatedException (line 152) | [Test] method TestServiceNotConnectedException (line 189) | [Test] method TestImapCommandException (line 226) | [Test] method TestImapProtocolException (line 254) | [Test] method TestPop3CommandException (line 291) | [Test] method TestPop3ProtocolException (line 309) | [Test] FILE: UnitTests/ExceptionalProtocolLogger.cs type ExceptionalProtocolLoggerMode (line 30) | enum ExceptionalProtocolLoggerMode class ExceptionalProtocolLogger (line 37) | class ExceptionalProtocolLogger : IProtocolLogger method ExceptionalProtocolLogger (line 43) | public ExceptionalProtocolLogger (ExceptionalProtocolLoggerMode mode) method LogConnect (line 48) | public void LogConnect (Uri uri) method LogClient (line 54) | public void LogClient (byte[] buffer, int offset, int count) method LogServer (line 60) | public void LogServer (byte[] buffer, int offset, int count) method Dispose (line 66) | public void Dispose () FILE: UnitTests/FolderNamespaceTests.cs class FolderNamespaceTests (line 32) | [TestFixture] method TestFolderNamespace (line 35) | [Test] method TestFolderNamespaceCollection (line 41) | [Test] FILE: UnitTests/HeaderSetTests.cs class HeaderSetTests (line 33) | [TestFixture] method TestArgumentExceptions (line 36) | [Test] method TestBasicFunctionality (line 67) | [Test] FILE: UnitTests/MailServiceTests.cs class MailServiceTests (line 37) | [TestFixture] method SslCertificateValidationCallback (line 40) | bool SslCertificateValidationCallback (object sender, X509Certificate ... method TestIsKnownMailServerCertificate (line 49) | [Test] FILE: UnitTests/MessageSortingTests.cs class MessageSortingTests (line 33) | [TestFixture] method TestArgumentExceptions (line 36) | [Test] method Create (line 54) | static List Create () method TestSorting (line 110) | [Test] method TestSortingEnumerable (line 196) | [Test] FILE: UnitTests/MessageSummaryTests.cs class MessageSummaryTests (line 31) | [TestFixture] method TestArgumentExceptions (line 34) | [Test] method TestDefaultValues (line 41) | [Test] method TestGMailProperties (line 71) | [Test] method CreateContentType (line 87) | static ContentType CreateContentType (string type, string subtype, str... method CreateMessage (line 94) | static BodyPartMessage CreateMessage (string type, string subtype, str... method CreateMultipart (line 103) | static BodyPartMultipart CreateMultipart (string type, string subtype,... method CreateBasic (line 111) | static BodyPartBasic CreateBasic (string type, string subtype, string ... method CreateText (line 118) | static BodyPartText CreateText (string type, string subtype, string pa... method TestTextPlainBody (line 126) | [Test] method TestTextHtmlBody (line 144) | [Test] method TestImageJpegBody (line 162) | [Test] method TestMultipartAlternative (line 179) | [Test] method TestMultipartAlternativeNoTextParts (line 201) | [Test] method TestMixedTextPlainBody (line 221) | [Test] method TestMixedTextHtmlBody (line 242) | [Test] method TestRelatedTextPlainBody (line 263) | [Test] method TestRelatedTextHtmlBody (line 284) | [Test] method TestMixedAlternativeRelated (line 305) | [Test] method TestMixedAlternativeRelatedWithStartParameter (line 333) | [Test] method TestMixedRelatedAlternativeWithStartParameter (line 369) | [Test] method TestMixedRelatedAlternative (line 404) | [Test] method TestMixedNestedAlternative (line 432) | [Test] method TestComplexBody (line 459) | [Test] FILE: UnitTests/MessageThreadingTests.cs class MessageThreadingTests (line 36) | [TestFixture] method TestArgumentExceptions (line 39) | [Test] method TestThreadableSubject (line 65) | [Test] method MakeThreadable (line 94) | static MessageSummary MakeThreadable (ref int index, string subject, s... method WriteMessageThread (line 114) | static void WriteMessageThread (StringBuilder builder, IList CreateIMAP4rev2Commands () method TestIMAP4rev2 (line 258) | [Test] method TestIMAP4rev2Async (line 275) | [Test] method TestEscapeUserName (line 292) | [Test] method TestUnescapeUserName (line 302) | [Test] method AssertDefaultValues (line 314) | static void AssertDefaultValues (string host, int port, SecureSocketOp... method TestComputeDefaultValues (line 336) | [Test] method Connect (line 362) | static Socket Connect (string host, int port) method TestSslHandshakeExceptions (line 382) | [Test] method TestSslHandshakeExceptionsAsync (line 426) | [Test] method TestStartTlsNotSupported (line 470) | [Test] method TestProtocolLoggerExceptions (line 485) | [Test] method AssertGMailIsConnected (line 512) | static void AssertGMailIsConnected (IMailService client) method AssertClientIsDisconnected (line 534) | static void AssertClientIsDisconnected (IMailService client) method TestConnectGMail (line 550) | [Test] method TestConnectGMailAsync (line 587) | [Test] method TestConnectGMailViaProxy (line 624) | [Test] method TestConnectGMailViaProxyAsync (line 678) | [Test] method TestConnectGMailSocket (line 733) | [Test] method TestConnectGMailSocketAsync (line 776) | [Test] method TestConnectGmxDe (line 819) | [Test] method TestConnectGmxDeAsync (line 868) | [Test] method TestConnectGmxDeSocket (line 917) | [Test] method TestConnectGmxDeSocketAsync (line 966) | [Test] method TestUnexpectedGreeting (line 1015) | [Test] method TestGreetingCapabilities (line 1029) | [Test] method TestGreetingCapabilitiesAsync (line 1051) | [Test] method TestByeGreeting (line 1073) | [Test] method TestByeGreetingAsync (line 1094) | [Test] method TestByeGreetingWithAlert (line 1115) | [Test] method TestByeGreetingWithAlertAsync (line 1145) | [Test] method TestByeGreetingWithRespText (line 1175) | [Test] method TestByeGreetingWithRespTextAsync (line 1196) | [Test] method CreateUnexpectedByeCommands (line 1217) | static List CreateUnexpectedByeCommands () method TestUnexpectedBye (line 1230) | [Test] method TestUnexpectedByeAsync (line 1261) | [Test] method CreateUnexpectedByeAfterCapabilityCommands (line 1292) | static List CreateUnexpectedByeAfterCapabilityComma... method TestUnexpectedByeAfterCapability (line 1300) | [Test] method TestUnexpectedByeAfterCapabilityAsync (line 1319) | [Test] method CreateUnexpectedByeWithAlertCommands (line 1338) | static List CreateUnexpectedByeWithAlertCommands () method TestUnexpectedByeWithAlert (line 1351) | [Test] method TestUnexpectedByeWithAlertAsync (line 1391) | [Test] method CreateUnexpectedByeInSaslAuthenticateCommands (line 1431) | static List CreateUnexpectedByeInSaslAuthenticateCo... method TestUnexpectedByeInSaslAuthenticate (line 1440) | [Test] method TestUnexpectedByeInSaslAuthenticateAsync (line 1465) | [Test] method CreateInvalidTaggedByeDuringLogoutCommands (line 1490) | static List CreateInvalidTaggedByeDuringLogoutComma... method TestInvalidTaggedByeDuringLogout (line 1503) | [Test] method TestInvalidTaggedByeDuringLogoutAsync (line 1529) | [Test] method CreatePreAuthGreetingCommands (line 1555) | static List CreatePreAuthGreetingCommands () method TestPreAuthGreeting (line 1565) | [Test] method TestPreAuthGreetingAsync (line 1600) | [Test] method CreatePreAuthCapabilityGreetingCommands (line 1635) | static List CreatePreAuthCapabilityGreetingCommands () method TestPreAuthCapabilityGreeting (line 1644) | [Test] method TestPreAuthCapabilityGreetingAsync (line 1679) | [Test] method CreateGMailWebAlertCommands (line 1714) | static List CreateGMailWebAlertCommands () method TestGMailWebAlert (line 1723) | [Test] method TestGMailWebAlertAsync (line 1770) | [Test] method CreateUnicodeRespTextCommands (line 1817) | static List CreateUnicodeRespTextCommands (out stri... method TestUnicodeRespText (line 1828) | [Test] method TestUnicodeRespTextAsync (line 1855) | [Test] method CreateInvalidUntaggedResponseCommands (line 1882) | static List CreateInvalidUntaggedResponseCommands () method TestInvalidUntaggedResponse (line 1895) | [Test] method TestInvalidUntaggedResponseAsync (line 1921) | [Test] method CreateInvalidUntaggedBadResponseCommands (line 1947) | static List CreateInvalidUntaggedBadResponseCommand... method TestInvalidUntaggedBadResponse (line 1960) | [Test] method TestInvalidUntaggedBadResponseAsync (line 1996) | [Test] method CreateUntaggedRespCodeCommands (line 2033) | static IList CreateUntaggedRespCodeCommands () method TestUntaggedRespCode (line 2047) | [Test] method TestUntaggedRespCodeAsync (line 2078) | [Test] method CreateSuperfluousUntaggedOkNoOrBadCommands (line 2109) | static IList CreateSuperfluousUntaggedOkNoOrBadComm... method TesSuperfluousUntaggedOkNoOrBad (line 2123) | [Test] method TestSuperfluousUntaggedOkNoOrBadAsync (line 2154) | [Test] method CreateLoginCommands (line 2185) | static List CreateLoginCommands () method TestLogin (line 2197) | [Test] method TestLoginAsync (line 2245) | [Test] method CreateLoginSpecialCharacterCommands (line 2293) | static List CreateLoginSpecialCharacterCommands () method TestLoginSpecialCharacter (line 2305) | [Test] method TestLoginSpecialCharacterAsync (line 2353) | [Test] method CreateLoginDisabledCommands (line 2401) | static List CreateLoginDisabledCommands () method TestLoginDisabled (line 2410) | [Test] method TestLoginDisabledAsync (line 2457) | [Test] method CreateExchangeUserIsAuthenticatedButNotConnectedCommands (line 2501) | static List CreateExchangeUserIsAuthenticatedButNot... method TestExchangeUserIsAuthenticatedButNotConnected (line 2512) | [Test] method TestExchangeUserIsAuthenticatedButNotConnectedAsync (line 2547) | [Test] method CreateAdvancedFeaturesCommands (line 2582) | static List CreateAdvancedFeaturesCommands () method TestAdvancedFeatures (line 2599) | [Test] method TestAdvancedFeaturesAsync (line 2673) | [Test] method CreateSendingStringsAsLiteralsCommands (line 2747) | static List CreateSendingStringsAsLiteralsCommands () method TestSendingStringsAsLiterals (line 2765) | [Test] method TestSendingStringsAsLiteralsAsync (line 2803) | [Test] method CreateSaslAuthenticationCommands (line 2841) | static List CreateSaslAuthenticationCommands () method TestSaslAuthentication (line 2855) | [Test] method TestSaslAuthenticationAsync (line 2904) | [Test] method CreateSaslIRAuthenticationCommands (line 2953) | static List CreateSaslIRAuthenticationCommands () method TestSaslIRAuthentication (line 2965) | [Test] method TestSaslIRAuthenticationAsync (line 3013) | [Test] method AssertRedacted (line 3061) | static void AssertRedacted (MemoryStream stream, string commandPrefix,... method CreateRedactLoginCommands (line 3109) | static List CreateRedactLoginCommands () method TestRedactLogin (line 3121) | [Test] method TestRedactLoginAsync (line 3173) | [Test] method CreateRedactAuthenticationCommands (line 3225) | static List CreateRedactAuthenticationCommands () method TestRedactAuthentication (line 3237) | [Test] method TestRedactAuthenticationAsync (line 3278) | [Test] method CreateRedactSaslAuthenticationCommands (line 3319) | static List CreateRedactSaslAuthenticationCommands () method TestRedactSaslAuthentication (line 3333) | [Test] method TestRedactSaslAuthenticationAsync (line 3386) | [Test] method CreateEnableUTF8Commands (line 3439) | static List CreateEnableUTF8Commands () method TestEnableUTF8 (line 3452) | [Test] method TestEnableUTF8Async (line 3493) | [Test] method CreateEnableQuickResyncCommands (line 3534) | static List CreateEnableQuickResyncCommands () method TestEnableQuickResync (line 3546) | [Test] method TestEnableQuickResyncAsync (line 3590) | [Test] method CreateEnableQuickResynciCloudCommands (line 3634) | static List CreateEnableQuickResynciCloudCommands () method TestEnableQuickResynciCloud (line 3646) | [Test] method TestEnableQuickResynciCloudAsync (line 3686) | [Test] method AssertFolder (line 3726) | static void AssertFolder (IMailFolder folder, string fullName, string ... method CreateGetFoldersCommands (line 3744) | static List CreateGetFoldersCommands () method TestGetFolders (line 3778) | [Test] method TestGetFoldersAsync (line 3889) | [Test] method CreateGetQuotaNonexistentQuotaRootCommands (line 4000) | static List CreateGetQuotaNonexistentQuotaRootComma... method TestGetQuotaNonexistentQuotaRoot (line 4014) | [Test] method TestGetQuotaNonexistentQuotaRootAsync (line 4065) | [Test] method CreateThreadableMessage (line 4116) | static MimeMessage CreateThreadableMessage (string subject, string msg... method CreateDovecotCommands (line 4135) | static List CreateDovecotCommands (out List CreateGMailCommands () method TestGMail (line 5673) | [Test] method TestGMailAsync (line 5872) | [Test] method CreateGetFolderCommands (line 6071) | static List CreateGetFolderCommands () method TestGetFolder (line 6087) | [Test] method TestGetFolderAsync (line 6134) | [Test] method CreateIdentifyCommands (line 6181) | static List CreateIdentifyCommands () method TestIdentify (line 6196) | [Test] method TestIdentifyAsync (line 6275) | [Test] method CreateIdleCommands (line 6354) | static List CreateIdleCommands () method TestIdle (line 6370) | [Test] method TestIdleAsync (line 6432) | [Test] method CreateIdleNotSupportedCommands (line 6494) | static List CreateIdleNotSupportedCommands () method TestIdleNotSupported (line 6508) | [Test] method TestIdleNotSupportedAsync (line 6542) | [Test] method CreateNotifyCommands (line 6577) | static List CreateNotifyCommands () method TestNotify (line 6596) | [Test] method TestNotifyAsync (line 6775) | [Test] method CreateCompressCommands (line 6954) | static List CreateCompressCommands () method TestCompress (line 6974) | [Test] method TestCompressAsync (line 7020) | [Test] method CreateAccessControlListsCommands (line 7066) | static List CreateAccessControlListsCommands () method TestAccessControlLists (line 7085) | [Test] method TestAccessControlListsAsync (line 7184) | [Test] method CreateMetadataCommands (line 7283) | static List CreateMetadataCommands () method TestMetadata (line 7309) | [Test] method TestMetadataAsync (line 7437) | [Test] method CreateNamespaceExtensionCommands (line 7565) | static List CreateNamespaceExtensionCommands () method TestNamespaceExtensions (line 7578) | [Test] method TestNamespaceExtensionsAsync (line 7614) | [Test] method CreateListInboxFallbackAfterEmptyListExtendedCommands (line 7650) | static List CreateListInboxFallbackAfterEmptyListEx... method TestListInboxFallbackAfterEmptyListExtended (line 7665) | [Test] method TestListInboxFallbackAfterEmptyListExtendedAsync (line 7715) | [Test] method TestLowercaseImapResponses (line 7765) | [Test] method TestQuirksModeDetectionBasedOnGreeting (line 7802) | static void TestQuirksModeDetectionBasedOnGreeting (string greeting, s... method TestQuirksModeDetectionCourier (line 7826) | [Test] method TestQuirksModeDetectionCyrus (line 7832) | [Test] method TestQuirksModeDetectionDomino (line 7838) | [Test] method TestQuirksModeDetectionDovecot (line 7844) | [Test] method TestQuirksModeDetectionExchange2003 (line 7850) | [Test] method TestQuirksModeDetectionExchange2007 (line 7856) | [Test] method TestQuirksModeDetectionGMail (line 7862) | [Test] method TestQuirksModeDetectionQQMail (line 7868) | [Test] method TestQuirksModeDetectionSmarterMail (line 7874) | [Test] method TestQuirksModeDetectionUW (line 7880) | [Test] method TestQuirksModeDetectionYahooMail (line 7886) | [Test] method TestQuirksModeDetectionYandex (line 7892) | [Test] method TestQuirksModeDetectionZoho (line 7898) | [Test] FILE: UnitTests/Net/Imap/ImapCommandExceptionTests.cs class ImapCommandExceptionTests (line 35) | [TestFixture] method TestImapCommandException (line 38) | [Test] FILE: UnitTests/Net/Imap/ImapCommandTests.cs class ImapCommandTests (line 34) | [TestFixture] method ImapCommandTests (line 40) | public ImapCommandTests () method Dispose (line 50) | public void Dispose () method CreateImapFolderDelegate (line 56) | static ImapFolder CreateImapFolderDelegate (ImapFolderConstructorArgs ... method UntaggedResponseHandler (line 61) | static Task UntaggedResponseHandler (ImapEngine engine, ImapCommand ic... method TestArgumentExceptions (line 66) | [Test] method TestFormatExceptions (line 93) | [Test] method TestEstimateCommandLengthWithLiteralString (line 115) | [Test] FILE: UnitTests/Net/Imap/ImapEncodingTests.cs class ImapEncodingTests (line 30) | [TestFixture] method TestAmpersand (line 33) | [Test] method TestArabicExample (line 45) | [Test] method TestJapaneseExample (line 57) | [Test] method TestSurrogatePairs (line 69) | [Test] method TestChineseSurrogatePairs (line 83) | [Test] method TestRfc3501Example (line 95) | [Test] method TestDecodeBadRfc3501Example (line 107) | [Test] method TestDecodeInvalidUtf7 (line 116) | [Test] method TestRfc3501SuperfluousShiftExample (line 125) | [Test] method TestDecodeSurrogatePair (line 138) | [Test] FILE: UnitTests/Net/Imap/ImapEngineTests.cs class ImapEngineTests (line 34) | [TestFixture] method TestAssertToken (line 37) | [TestCase ('*', (int) ImapTokenType.Asterisk, (int) ImapTokenType.Atom)] method TestParseNumber (line 66) | [Test] method TestParseNumber64 (line 92) | [Test] method TestParseUidSet (line 118) | [Test] method TestGetResponseCodeType (line 144) | [Test] method TestParseResponseCodeBadCharset (line 163) | [Test] method TestParseResponseCodeBadCharsetAsync (line 194) | [Test] method TestParseResponseCodeBadUrl (line 225) | [Test] method TestParseResponseCodeBadUrlAsync (line 254) | [Test] method TestParseResponseCodeMaxConvertMessages (line 283) | [Test] method TestParseResponseCodeMaxConvertMessagesAsync (line 312) | [Test] method TestParseResponseCodeMaxConvertParts (line 341) | [Test] method TestParseResponseCodeMaxConvertPartsAsync (line 370) | [Test] method TestParseResponseCodeNoUpdate (line 399) | [Test] method TestParseResponseCodeNoUpdateAsync (line 428) | [Test] method TestParseResponseCodeNewName (line 457) | [Test] method TestParseResponseCodeNewNameAsync (line 487) | [Test] method TestParseResponseCodeUndefinedFilter (line 517) | [Test] method TestParseResponseCodeUndefinedFilterAsync (line 546) | [Test] method TestGreetingDetection (line 575) | void TestGreetingDetection (string server, string fileName, ImapQuirks... method TestGreetingDetectionAsync (line 593) | async Task TestGreetingDetectionAsync (string server, string fileName,... method TestCourierImapDetection (line 611) | [Test] method TestCourierImapDetectionAsync (line 617) | [Test] method TestCyrusImapDetection (line 623) | [Test] method TestCyrusImapDetectionAsync (line 629) | [Test] method TestDominoImapDetection (line 635) | [Test] method TestDominoImapDetectionAsync (line 641) | [Test] method TestDovecotImapDetection (line 647) | [Test] method TestDovecotImapDetectionAsync (line 653) | [Test] method TestExchangeImapDetection (line 659) | [Test] method TestExchangeImapDetectionAsync (line 665) | [Test] method TestExchange2003ImapDetection (line 671) | [Test] method TestExchange2003ImapDetectionAsync (line 677) | [Test] method TestExchange2007ImapDetection (line 683) | [Test] method TestExchange2007ImapDetectionAsync (line 689) | [Test] method TestUWImapDetection (line 695) | [Test] method TestUWImapDetectionAsync (line 701) | [Test] FILE: UnitTests/Net/Imap/ImapEventGroupTests.cs class ImapEventGroupTests (line 35) | [TestFixture] method TestArgumentExceptions (line 38) | [Test] method AssertFormatEventGroup (line 62) | static void AssertFormatEventGroup (ImapEventGroup eventGroup, string ... method TestFormatEventGroup_None (line 79) | [Test] method TestFormatEventGroup_AnnotationChange_Requires_MessageNew_And_MessageExpunge (line 87) | [Test] method TestFormatEventGroup_AnnotationChange_MessageNew_Requires_MessageExpunge (line 95) | [Test] method TestFormatEventGroup_AnnotationChange_MessageExpunge_Requires_MessageNew (line 103) | [Test] method TestFormatEventGroup_FlagChange_Requires_MessageNew_And_MessageExpunge (line 111) | [Test] method TestFormatEventGroup_FlagChange_MessageNew_Requires_MessageExpunge (line 119) | [Test] method TestFormatEventGroup_FlagChange_MessageExpunge_Requires_MessageNew (line 127) | [Test] method TestFormatEventGroup_FlagChange_MessageNew_MessageExpunge_AnnotationChange (line 135) | [Test] method TestFormatEventGroup_MessageExpunge_Requires_MessageNew (line 143) | [Test] method TestFormatEventGroup_MessageNew_Requires_MessageExpunge (line 151) | [Test] method TestFormatEventGroup_MessageNew_MessageExpunge (line 159) | [Test] method TestFormatEventGroup_MessageNew_Headers_Requires_Selected (line 167) | [Test] method TestFormatEventGroup_MessageNew_Items_Requires_Selected (line 176) | [Test] method TestFormatEventGroup_MessageNew_WithSpecificHeaderIds (line 184) | [Test] method TestFormatEventGroup_MessageNew_WithSpecificHeaderNames (line 193) | [Test] method TestFormatEventGroup_Selected_Requires_OnlyMessageEvents (line 202) | [Test] method TestFormatEventGroup_SelectedDelayed_Requires_OnlyMessageEvents (line 210) | [Test] FILE: UnitTests/Net/Imap/ImapFolderAnnotationsTests.cs class ImapFolderAnnotationsTests (line 39) | [TestFixture] method GetResourceStream (line 44) | static Stream GetResourceStream (string name) method TestArgumentExceptions (line 49) | [Test] method TestNotSupportedExceptions (line 126) | [Test] method TestChangingAnnotationsOnEmptyListOfMessages (line 202) | [Test] method CreateAppendWithAnnotationsCommands (line 262) | static IList CreateAppendWithAnnotationsCommands (b... method TestAppendWithAnnotations (line 327) | [TestCase (false, TestName = "TestAppendWithAnnotations")] method TestAppendWithAnnotationsAsync (line 369) | [TestCase (false, TestName = "TestAppendWithAnnotationsAsync")] method CreateMultiAppendWithAnnotationsCommands (line 411) | static IList CreateMultiAppendWithAnnotationsComman... method TestMultiAppendWithAnnotations (line 502) | [TestCase (false, TestName = "TestMultiAppendWithAnnotations")] method TestMultiAppendWithAnnotationsAsync (line 550) | [TestCase (false, TestName = "TestMultiAppendWithAnnotationsAsync")] method CreateReplaceWithAnnotationsCommands (line 598) | static IList CreateReplaceWithAnnotationsCommands (... method TestReplaceWithAnnotations (line 655) | [Test] method TestReplaceWithAnnotationsAsync (line 690) | [Test] method TestReplaceByUidWithAnnotations (line 725) | [Test] method TestReplaceByUidWithAnnotationsAsync (line 760) | [Test] method CreateSelectAnnotateNoneCommands (line 795) | static IList CreateSelectAnnotateNoneCommands () method TestSelectAnnotateNone (line 807) | [Test] method TestSelectAnnotateNoneAsync (line 843) | [Test] method CreateSearchAnnotationsCommands (line 879) | static List CreateSearchAnnotationsCommands () method TestSearchAnnotations (line 894) | [Test] method TestSearchAnnotationsAsync (line 940) | [Test] method CreateSortAnnotationsCommands (line 986) | static List CreateSortAnnotationsCommands () method TestSortAnnotations (line 1000) | [Test] method TestSortAnnotationsAsync (line 1051) | [Test] method CreateStoreCommands (line 1102) | static List CreateStoreCommands () method TestStore (line 1122) | [Test] method TestStoreAsync (line 1182) | [Test] FILE: UnitTests/Net/Imap/ImapFolderFetchTests.cs class ImapFolderFetchTests (line 38) | [TestFixture] method GetSpecialFolderAttribute (line 41) | static FolderAttributes GetSpecialFolderAttribute (SpecialFolder special) method HexEncode (line 56) | static string HexEncode (byte [] digest) method GetStreamsCallback (line 66) | static void GetStreamsCallback (ImapFolder folder, int index, UniqueId... method GetStreamsAsyncCallback (line 76) | static async Task GetStreamsAsyncCallback (ImapFolder folder, int inde... method TestArgumentExceptions (line 86) | [Test] method TestNotSupportedExceptions (line 403) | [Test] method CreateEmptyFetchRequestCommands (line 473) | static List CreateEmptyFetchRequestCommands () method TestEmptyFetchRequest (line 487) | [Test] method TestEmptyFetchRequestAsync (line 546) | [Test] method CreateFetchAllHeadersCommands (line 605) | static List CreateFetchAllHeadersCommands () method TestFetchAllHeaders (line 622) | [Test] method TestFetchAllHeadersAsync (line 679) | [Test] method CreateFetchInvalidHeadersCommands (line 736) | static List CreateFetchInvalidHeadersCommands () method TestFetchInvalidHeaders (line 753) | [Test] method TestFetchInvalidHeadersAsync (line 810) | [Test] method CreateFetchPreviewTextCommands (line 876) | static List CreateFetchPreviewTextCommands () method TestFetchPreviewText (line 893) | [Test] method TestFetchPreviewTextAsync (line 946) | [Test] method CreateFetchLazyPreviewTextCommands (line 1000) | static List CreateFetchLazyPreviewTextCommands () method TestFetchLazyPreviewText (line 1017) | [Test] method TestFetchLazyPreviewTextAsync (line 1071) | [Test] method CreateFetchSimulatedPreviewTextCommands (line 1136) | static List CreateFetchSimulatedPreviewTextCommands () method TestFetchSimulatedPreviewText (line 1162) | [Test] method TestFetchSimulatedPreviewTextAsync (line 1212) | [Test] method CreateFetchSimulatedKoreanPreviewTextCommands (line 1262) | static List CreateFetchSimulatedKoreanPreviewTextCo... method TestFetchSimulatedKoreanPreviewText (line 1278) | [Test] method TestFetchSimulatedKoreanPreviewTextAsync (line 1321) | [Test] method CreateFetchQuotedStringCommands (line 1364) | static List CreateFetchQuotedStringCommands () method TestFetchQuotedString (line 1380) | [Test] method TestFetchQuotedStringAsync (line 1425) | [Test] method CreateFetchNilCommands (line 1470) | static List CreateFetchNilCommands () method TestFetchNil (line 1486) | [Test] method TestFetchNilAsync (line 1531) | [Test] method CreateExpungeDuringFetchCommands (line 1576) | static List CreateExpungeDuringFetchCommands () method TestExpungeDuringFetch (line 1591) | [Test] method TestExpungeDuringFetchAsync (line 1640) | [Test] method CreateExtractingPrecisePangolinAttachmentCommands (line 1689) | static List CreateExtractingPrecisePangolinAttachme... method TestExtractingPrecisePangolinAttachment (line 1704) | [Test] method TestExtractingPrecisePangolinAttachmentAsync (line 1772) | [Test] method CreateFetchObjectIdAttributesCommands (line 1840) | static List CreateFetchObjectIdAttributesCommands () method TestFetchObjectIdAttributes (line 1855) | [Test] method TestFetchObjectIdAttributesAsync (line 1897) | [Test] method CreateFetchSaveDateCommands (line 1939) | static List CreateFetchSaveDateCommands () method TestFetchSaveDate (line 1954) | [Test] method TestFetchSaveDateAsync (line 1994) | [Test] method CreateFetchAnnotationsCommands (line 2034) | static List CreateFetchAnnotationsCommands () method TestFetchAnnotations (line 2048) | [Test] method TestFetchAnnotationsAsync (line 2127) | [Test] method CreateDominoParenthesisWorkaroundCommands (line 2206) | static List CreateDominoParenthesisWorkaroundComman... method TestDominoParenthesisWorkaround (line 2220) | [Test] method TestDominoParenthesisWorkaroundAsync (line 2267) | [Test] method CreateFetchStreamUnsolicitedInfoCommands (line 2314) | static IList CreateFetchStreamUnsolicitedInfoComman... method TestFetchStreamUnsolicitedInfo (line 2330) | [Test] method TestFetchStreamUnsolicitedInfoAsync (line 2396) | [Test] method CreateFetchNegativeModSeqResponseValuesCommands (line 2462) | static IList CreateFetchNegativeModSeqResponseValue... method TestFetchNegativeModSeqResponseValues (line 2476) | [Test] method TestFetchNegativeModSeqResponseValuesAsync (line 2527) | [Test] method CreateYandexGetBodyPartMissingContentCommands (line 2578) | static IList CreateYandexGetBodyPartMissingContentC... method TestYandexGetBodyPartMissingContent (line 2593) | [Test] method TestYandexGetBodyPartMissingContentAsync (line 2641) | [Test] method TestFormatFetchSummaryItemsMacros (line 2689) | [TestCase ("ALL", MessageSummaryItems.All)] method TestFormatFetchSummaryItemsExcludeHeaders (line 2702) | [Test] method TestFormatFetchSummaryItemsReferences (line 2727) | [Test] method TestFormatFetchSummaryItemsAllHeaders (line 2753) | [Test] method TestFormatFetchSummaryItemsHeaderFieldsAndReferences (line 2764) | [Test] method TestFormatFetchSummaryItemsExcludeHeaderFieldsReferencesAndReferences (line 2777) | [Test] method TestFormatFetchSummaryItemsExcludeHeaderFieldsInReplyToAndReferences (line 2792) | [Test] method TestFormatFetchSummaryItemsExcludeHeaderFieldsInReplyToReferencesAndReferences (line 2807) | [Test] FILE: UnitTests/Net/Imap/ImapFolderFlagsTests.cs class ImapFolderFlagsTests (line 34) | [TestFixture] method TestArgumentExceptions (line 37) | [Test] method TestNotSupportedExceptions (line 271) | [Test] method CreateChangingFlagsOnEmptyListOfMessagesCommands (line 369) | static IList CreateChangingFlagsOnEmptyListOfMessag... method TestChangingFlagsOnEmptyListOfMessages (line 381) | [Test] method TestChangingFlagsOnEmptyListOfMessagesAsync (line 463) | [Test] FILE: UnitTests/Net/Imap/ImapFolderSearchTests.cs class ImapFolderSearchTests (line 36) | [TestFixture] method TestArgumentExceptions (line 39) | [Test] method CreateSearchKeywordsCommands (line 151) | static IList CreateSearchKeywordsCommands () method TestSearchKeywords (line 171) | [Test] method TestSearchKeywordsAsync (line 243) | [Test] method CreateSearchFilterCommands (line 315) | static IList CreateSearchFilterCommands () method TestSearchFilter (line 329) | [Test] method TestSearchFilterAsync (line 372) | [Test] method CreateSearchFuzzyCommands (line 415) | static IList CreateSearchFuzzyCommands () method TestSearchFuzzy (line 428) | [Test] method TestSearchFuzzyAsync (line 469) | [Test] method CreateSearchSaveDateCommands (line 510) | static IList CreateSearchSaveDateCommands () method TestSearchSaveDate (line 526) | [Test] method TestSearchSaveDateAsync (line 585) | [Test] method CreateRawUnicodeSearchCommands (line 644) | static List CreateRawUnicodeSearchCommands () method TestRawUnicodeSearch (line 657) | [Test] method TestRawUnicodeSearchAsync (line 699) | [Test] method CreateSearchStringWithSpacesCommands (line 741) | static List CreateSearchStringWithSpacesCommands () method TestSearchStringWithSpaces (line 754) | [Test] method TestSearchStringWithSpacesAsync (line 791) | [Test] method CreateSearchBadCharsetFallbackCommands (line 828) | static List CreateSearchBadCharsetFallbackCommands () method TestSearchBadCharsetFallback (line 844) | [Test] method TestSearchBadCharsetFallbackAsync (line 881) | [Test] method CreateSearchWithOptionsBadCharsetFallbackCommands (line 918) | static List CreateSearchWithOptionsBadCharsetFallba... method TestSearchWithOptionsBadCharsetFallback (line 934) | [Test] method TestSearchWithOptionsBadCharsetFallbackAsync (line 977) | [Test] method CreateSortBadCharsetFallbackCommands (line 1020) | static List CreateSortBadCharsetFallbackCommands () method TestSortBadCharsetFallback (line 1036) | [Test] method TestSortBadCharsetFallbackAsync (line 1073) | [Test] method CreateSortWithOptionsBadCharsetFallbackCommands (line 1110) | static List CreateSortWithOptionsBadCharsetFallback... method TestSortWithOptionsBadCharsetFallback (line 1126) | [Test] method TestSortWithOptionsBadCharsetFallbackAsync (line 1169) | [Test] method CreateThreadBadCharsetFallbackCommands (line 1212) | static List CreateThreadBadCharsetFallbackCommands () method TestThreadBadCharsetFallback (line 1230) | [Test] method TestThreadBadCharsetFallbackAsync (line 1268) | [Test] method CreateThreadUidsBadCharsetFallbackCommands (line 1306) | static List CreateThreadUidsBadCharsetFallbackComma... method TestThreadUidsBadCharsetFallback (line 1322) | [Test] method TestThreadUidsBadCharsetFallbackAsync (line 1360) | [Test] FILE: UnitTests/Net/Imap/ImapFolderTests.cs class ImapFolderTests (line 39) | [TestFixture] method CreateThreadableMessage (line 44) | static MimeMessage CreateThreadableMessage (string subject, string msg... method GetResourceStream (line 63) | static Stream GetResourceStream (string name) method TestArgumentExceptions (line 68) | [Test] method TestNotSupportedExceptions (line 360) | [Test] method CreateLiteralFolderNamesCommands (line 496) | static IList CreateLiteralFolderNamesCommands () method TestLiteralFolderNames (line 510) | [Test] method TestLiteralFolderNamesAsync (line 543) | [Test] method CreateNilDirectorySeparatorCommands (line 576) | static IList CreateNilDirectorySeparatorCommands () method TestNilDirectorySeparator (line 589) | [Test] method TestNilDirectorySeparatorAsync (line 626) | [Test] method CreateAppendLimitCommands (line 663) | static IList CreateAppendLimitCommands () method TestAppendLimit (line 678) | [Test] method TestAppendLimitAsync (line 718) | [Test] method CreateAppendCommands (line 758) | static List CreateAppendCommands (bool withKeywords... method TestAppend (line 832) | [TestCase (false, false, TestName = "TestAppend")] method TestAppendAsync (line 882) | [TestCase (false, false, TestName = "TestAppendAsync")] method CreateMultiAppendCommands (line 932) | static List CreateMultiAppendCommands (bool withKey... method TestMultiAppend (line 1041) | [TestCase (false, false, TestName = "TestMultiAppend")] method TestMultiAppendAsync (line 1125) | [TestCase (false, false, TestName = "TestMultiAppendAsync")] method CreateReplaceCommands (line 1209) | static List CreateReplaceCommands (bool clientSide,... method TestReplace (line 1294) | [TestCase (false, false, false, TestName = "TestReplace")] method TestReplaceAsync (line 1359) | [TestCase (false, false, false, TestName = "TestReplaceAsync")] method CreateReplaceByUidCommands (line 1424) | static List CreateReplaceByUidCommands (bool client... method TestReplaceByUid (line 1512) | [TestCase (false, false, false, TestName = "TestReplaceByUid")] method TestReplaceByUidAsync (line 1577) | [TestCase (false, false, false, TestName = "TestReplaceByUidAsync")] method CreateCreateRenameDeleteCommands (line 1642) | static List CreateCreateRenameDeleteCommands () method TestCreateRenameDelete (line 1670) | [Test] method TestCreateRenameDeleteAsync (line 1747) | [Test] method CreateCreateMailboxIdCommands (line 1824) | static List CreateCreateMailboxIdCommands () method TestCreateMailboxId (line 1839) | [Test] method TestCreateMailboxIdAsync (line 1870) | [Test] method CreateCreateSpecialUseCommands (line 1901) | static List CreateCreateSpecialUseCommands () method TestCreateSpecialUse (line 1918) | [Test] method TestCreateSpecialUseAsync (line 1957) | [Test] method CreateCreateSpecialUseMultipleCommands (line 1996) | static List CreateCreateSpecialUseMultipleCommands () method TestCreateSpecialUseMultiple (line 2012) | [Test] method TestCreateSpecialUseMultipleAsync (line 2074) | [Test] method CreateCopyToCommands (line 2136) | static List CreateCopyToCommands () method TestCopyTo (line 2155) | [Test] method TestCopyToAsync (line 2200) | [Test] method CreateExchangeCopyUidRespCodeWithoutOkCommands (line 2245) | static List CreateExchangeCopyUidRespCodeWithoutOkC... method TestExchangeCopyUidRespCodeWithoutOk (line 2261) | [Test] method TestExchangeCopyUidRespCodeWithoutOkAsync (line 2301) | [Test] method CreateMoveToCommands (line 2341) | static List CreateMoveToCommands () method TestMoveTo (line 2361) | [Test] method TestMoveToAsync (line 2400) | [Test] method CreateUidMoveToCommands (line 2439) | static List CreateUidMoveToCommands (bool disableMove) method TestUidMoveTo (line 2467) | [TestCase (true, TestName = "TestUidMoveToDisableMove")] method TestUidMoveToAsync (line 2526) | [TestCase (true, TestName = "TestUidMoveToDisableMoveAsync")] method CreateUidExpungeCommands (line 2585) | static List CreateUidExpungeCommands (bool disableU... method TestUidExpunge (line 2612) | [TestCase (false, TestName = "TestUidExpunge")] method TestUidExpungeAsync (line 2658) | [TestCase (false, TestName = "TestUidExpungeAsync")] method CreateExplicitCountChangedCommands (line 2704) | static List CreateExplicitCountChangedCommands () method TestExplicitCountChanged (line 2721) | [Test] method TestExplicitCountChangedAsync (line 2774) | [Test] method CreateImplicitCountChangedCommands (line 2827) | static List CreateImplicitCountChangedCommands () method TestImplicitCountChanged (line 2844) | [Test] method TestImplicitCountChangedAsync (line 2897) | [Test] method AssertFolder (line 2950) | static void AssertFolder (IMailFolder folder, string fullName, FolderA... method CreateGetSubfoldersWithStatusItemsCommands (line 2966) | static List CreateGetSubfoldersWithStatusItemsComma... method TestGetSubfoldersWithStatusItems (line 2989) | [Test] method TestGetSubfoldersWithStatusItemsAsync (line 3056) | [Test] FILE: UnitTests/Net/Imap/ImapImplementationTests.cs class ImapImplementationTests (line 30) | [TestFixture] method TestImapImplementationProperties (line 33) | [Test] FILE: UnitTests/Net/Imap/ImapReplayStream.cs type ImapReplayCommandResponse (line 35) | enum ImapReplayCommandResponse { class ImapReplayFilter (line 42) | class ImapReplayFilter : MimeFilterBase method ImapReplayFilter (line 47) | public ImapReplayFilter (string variable, string value) method Filter (line 53) | protected override byte[] Filter (byte[] input, int startIndex, int le... method Reset (line 130) | public override void Reset () class ImapReplayCommand (line 136) | class ImapReplayCommand method ImapReplayCommand (line 146) | public ImapReplayCommand (string command, byte[] response, bool compre... method ImapReplayCommand (line 150) | public ImapReplayCommand (Encoding encoding, string command, byte[] re... method ImapReplayCommand (line 179) | public ImapReplayCommand (string command, string resource, bool compre... method ImapReplayCommand (line 183) | public ImapReplayCommand (Encoding encoding, string command, string re... method ImapReplayCommand (line 224) | public ImapReplayCommand (string tag, string command, string resource,... method ImapReplayCommand (line 228) | public ImapReplayCommand (Encoding encoding, string tag, string comman... method ImapReplayCommand (line 262) | public ImapReplayCommand (string command, ImapReplayCommandResponse re... method ImapReplayCommand (line 266) | public ImapReplayCommand (Encoding encoding, string command, ImapRepla... type ImapReplayState (line 311) | enum ImapReplayState { class ImapReplayStream (line 316) | class ImapReplayStream : Stream method ImapReplayStream (line 330) | public ImapReplayStream (IList commands, bool async... method CheckDisposed (line 339) | void CheckDisposed () method Read (line 382) | public override int Read (byte[] buffer, int offset, int count) method ReadAsync (line 412) | public override Task ReadAsync (byte[] buffer, int offset, int co... method GetResponseStream (line 423) | Stream GetResponseStream (ImapReplayCommand command) method GetSentCommand (line 444) | string GetSentCommand () method Write (line 460) | public override void Write (byte[] buffer, int offset, int count) method WriteAsync (line 493) | public override Task WriteAsync (byte[] buffer, int offset, int count,... method Flush (line 505) | public override void Flush () method FlushAsync (line 513) | public override Task FlushAsync (CancellationToken cancellationToken) method Seek (line 523) | public override long Seek (long offset, SeekOrigin origin) method SetLength (line 528) | public override void SetLength (long value) method Dispose (line 535) | protected override void Dispose (bool disposing) FILE: UnitTests/Net/Imap/ImapSearchQueryOptimizerTests.cs class ImapSearchQueryOptimizerTests (line 32) | [TestFixture] method TestReduceAnd (line 37) | [Test] method TestReduceOr (line 49) | [Test] method TestReduceNotFlags (line 61) | [Test] method TestReduceNotFlag (line 85) | [Test] FILE: UnitTests/Net/Imap/ImapStreamTests.cs class ImapStreamTests (line 34) | [TestFixture] method TestCanReadWriteSeek (line 37) | [Test] method TestGetSetTimeouts (line 48) | [Test] method TestRead (line 60) | [Test] method TestReadAsync (line 88) | [Test] method TestReadLine (line 116) | [Test] method TestReadLineAsync (line 148) | [Test] method TestReadToken (line 180) | [Test] method TestReadTokenAsync (line 246) | [Test] method TestReadContinuationToken (line 312) | [Test] method TestReadContinuationTokenAsync (line 327) | [Test] method TestReadBrokenLiteralToken (line 342) | [Test] method TestReadBrokenLiteralTokenAsync (line 357) | [Test] method TestSeek (line 372) | [Test] method TestSetLength (line 383) | [Test] method TestWrite (line 391) | [Test] method TestWriteAsync (line 451) | [Test] FILE: UnitTests/Net/Imap/ImapUtilsTests.cs class ImapUtilsTests (line 34) | [TestFixture] method Dispose (line 39) | public void Dispose () method TestResponseCodeCreation (line 45) | [Test] method TestFormattingSimpleIndexRange (line 52) | [Test] method TestFormattingNonSequentialIndexes (line 69) | [Test] method TestFormattingComplexSetOfIndexes (line 80) | [Test] method TestFormattingReversedIndexes (line 91) | [Test] method TestFormattingSimpleUidRange (line 102) | [Test] method TestFormattingNonSequentialUids (line 117) | [Test] method TestFormattingComplexSetOfUids (line 131) | [Test] method TestFormattingReversedUids (line 147) | [Test] method TestParseInvalidInternalDates (line 163) | [Test] method TestCanonicalizeMailboxName (line 182) | [Test] method TestParseLabelsListWithNIL (line 191) | [Test] method TestParseLabelsListWithNILAsync (line 217) | [Test] method TestParseExampleBodyRfc3501 (line 243) | [Test] method TestParseExampleBodyRfc3501Async (line 281) | [Test] method TestParseExampleEnvelopeRfc3501 (line 319) | [Test] method TestParseExampleEnvelopeRfc3501Async (line 370) | [Test] method TestParseExampleEnvelopeRfc3501WithLiterals (line 421) | [Test] method TestParseExampleEnvelopeRfc3501WithLiteralsAsync (line 472) | [Test] method TestParseEnvelopeWithMiscalculatedLiteralMailboxName (line 524) | [Test] method TestParseEnvelopeWithMiscalculatedLiteralMailboxNameAsync (line 572) | [Test] method TestParseEnvelopeWithMissingMessageId (line 620) | [Test] method TestParseEnvelopeWithMissingMessageIdAsync (line 668) | [Test] method TestParseEnvelopeWithMissingInReplyTo (line 716) | [Test] method TestParseEnvelopeWithMissingInReplyToAsync (line 763) | [Test] method TestParseMalformedMailboxAddressInEnvelope (line 809) | [Test] method TestParseMalformedMailboxAddressInEnvelopeAsync (line 855) | [Test] method TestParseGMailMalformedSenderInEnvelope (line 903) | [Test] method TestParseGMailMalformedSenderInEnvelopeAsync (line 950) | [Test] method TestParseEnvelopeWithNilMailbox (line 996) | [Test] method TestParseEnvelopeWithNilMailboxAsync (line 1023) | [Test] method TestParseEnvelopeWithRoutedMailboxes (line 1050) | [Test] method TestParseEnvelopeWithRoutedMailboxesAsync (line 1078) | [Test] method TestParseEnvelopeWithNilAddress (line 1107) | [Test] method TestParseEnvelopeWithNilAddressAsync (line 1137) | [Test] method TestParseDovcotEnvelopeWithGroupAddresses (line 1166) | [Test] method TestParseDovcotEnvelopeWithGroupAddressesAsync (line 1194) | [Test] method TestParseExampleMultiLevelDovecotBodyStructure (line 1222) | [Test] method TestParseExampleMultiLevelDovecotBodyStructureAsync (line 1261) | [Test] method TestParseBodyStructureWithBrokenMultipartRelated (line 1301) | [Test] method TestParseBodyStructureWithBrokenMultipartRelatedAsync (line 1344) | [Test] method TestParseBodyStructureWithEmptyParenListAsMessageRfc822BodyToken (line 1387) | [Test] method TestParseBodyStructureWithEmptyParenListAsMessageRfc822BodyTokenAsync (line 1456) | [Test] method TestParseBodyStructureWithContentMd5DspLanguageAndLocation (line 1524) | [Test] method TestParseBodyStructureWithContentMd5DspLanguageAndLocationAsync (line 1591) | [Test] method TestParseBodyStructureWithLiterals_LiteralsEverywhere (line 1658) | [Test] method TestParseBodyStructureWithLiterals_LiteralsEverywhereAsync (line 1725) | [Test] method TestParseBodyStructureWithBodyExtensions (line 1792) | [Test] method TestParseBodyStructureWithBodyExtensionsAsync (line 1859) | [Test] method TestParseGMailBadlyFormedMultipartBodyStructure (line 1927) | [Test] method TestParseGMailBadlyFormedMultipartBodyStructureAsync (line 1976) | [Test] method TestParseGMailBadlyFormedMultipartBodyStructure2 (line 2025) | [Test] method TestParseGMailBadlyFormedMultipartBodyStructure2Async (line 2104) | [Test] method TestParseBadlyFormedBodyStructureWithEmptyStringMediaType (line 2183) | [Test] method TestParseBadlyFormedBodyStructureWithEmptyStringMediaTypeAsync (line 2233) | [Test] method TestParseBadlyFormedBodyStructureWithMissingMediaSubtypeApplication (line 2282) | [Test] method TestParseBadlyFormedBodyStructureWithMissingMediaSubtypeApplicationAsync (line 2322) | [Test] method TestParseBadlyFormedBodyStructureWithMissingMediaSubtypeAudio (line 2362) | [Test] method TestParseBadlyFormedBodyStructureWithMissingMediaSubtypeAudioAsync (line 2402) | [Test] method TestParseBadlyFormedBodyStructureWithMissingMediaSubtypeMessage (line 2442) | [Test] method TestParseBadlyFormedBodyStructureWithMissingMediaSubtypeMessageAsync (line 2482) | [Test] method TestParseBadlyFormedBodyStructureWithMissingMediaSubtypeText (line 2522) | [Test] method TestParseBadlyFormedBodyStructureWithMissingMediaSubtypeTextAsync (line 2564) | [Test] method TestParseBadlyQuotedBodyStructure (line 2607) | [Test] method TestParseBadlyQuotedBodyStructureAsync (line 2651) | [Test] method TestParseMultipartBodyStructureWithNilBodyFldParam (line 2694) | [Test] method TestParseMultipartBodyStructureWithNilBodyFldParamAsync (line 2737) | [Test] method TestParseMultipartBodyStructureWithoutBodyFldDsp (line 2780) | [Test] method TestParseMultipartBodyStructureWithoutBodyFldDspAsync (line 2832) | [Test] method TestParseBodyStructureWithNonParenthesizedBodyFldDsp (line 2885) | [Test] method TestParseBodyStructureWithNonParenthesizedBodyFldDspAsync (line 2939) | [Test] method TestParseBodyStructureWithNilNilBodyFldDsp (line 2993) | [Test] method TestParseBodyStructureWithNilNilBodyFldDspAsync (line 3055) | [Test] method TestParseBodyStructureWithSwappedBodyFldDspAndBodyFldLang (line 3116) | [Test] method TestParseBodyStructureWithSwappedBodyFldDspAndBodyFldLangAsync (line 3152) | [Test] method TestParseBodyStructureWithNegativeOctetValue (line 3189) | [Test] method TestParseBodyStructureWithNegativeOctetValueAsync (line 3226) | [Test] method TestParseBodyStructureWithNilMultipartBody (line 3262) | [Test] method TestParseBodyStructureWithNilMultipartBodyAsync (line 3321) | [Test] method AssertParseBadlyFormedBodyStructureWithCompletelyNilBodyParts1 (line 3380) | static void AssertParseBadlyFormedBodyStructureWithCompletelyNilBodyPa... method TestParseBadlyFormedBodyStructureWithCompletelyNilBodyParts1 (line 3475) | [Test] method TestParseBadlyFormedBodyStructureWithCompletelyNilBodyParts1Async (line 3503) | [Test] method AssertParseBadlyFormedBodyStructureWithCompletelyNilBodyParts2 (line 3531) | static void AssertParseBadlyFormedBodyStructureWithCompletelyNilBodyPa... method TestParseBadlyFormedBodyStructureWithCompletelyNilBodyParts2 (line 3553) | [Test] method TestParseBadlyFormedBodyStructureWithCompletelyNilBodyParts2Async (line 3581) | [Test] method AssertParseBadlyFormedBodyStructureWithEmptyParensInsteadOfContentLocation (line 3609) | static void AssertParseBadlyFormedBodyStructureWithEmptyParensInsteadO... method TestParseBadlyFormedBodyStructureWithEmptyParensInsteadOfContentLocation (line 3679) | [Test] method TestParseBadlyFormedBodyStructureWithEmptyParensInsteadOfContentLocationAsync (line 3707) | [Test] method AssertParseBadlyFormedGMailMultipartBodyResponseWithNoChildren (line 3735) | static void AssertParseBadlyFormedGMailMultipartBodyResponseWithNoChil... method TestParseBadlyFormedGMailMultipartBodyResponseWithNoChildren (line 3796) | [Test] method TestParseBadlyFormedGMailMultipartBodyResponseWithNoChildrenAsync (line 3826) | [Test] method TestParseExampleThreads (line 3855) | [Test] method TestParseExampleThreadsAsync (line 3910) | [Test] method TestParseLongDovecotExampleThread (line 3965) | [Test] method TestParseLongDovecotExampleThreadAsync (line 4001) | [Test] method TestParseShortDovecotExampleThread (line 4037) | [Test] method TestParseShortDovecotExampleThreadAsync (line 4074) | [Test] method TestFormatAnnotations (line 4111) | [Test] method TestParseAnnotationsExample1 (line 4136) | [Test] method TestParseAnnotationsExample1Async (line 4168) | [Test] method TestParseAnnotationsExample2 (line 4200) | [Test] method TestParseAnnotationsExample2Async (line 4236) | [Test] method TestParseAnnotationsExample3 (line 4272) | [Test] method TestParseAnnotationsExample3Async (line 4306) | [Test] method TestParseFlagsList (line 4340) | [Test] method TestParseFlagsListAsync (line 4377) | [Test] method CreateImapFolder (line 4414) | ImapFolder CreateImapFolder (ImapFolderConstructorArgs args) method TestParseFolderListWithFolderNameContainingUnquotedTabs (line 4420) | [Test] method TestParseFolderListWithFolderNameContainingUnquotedTabsAsync (line 4450) | [Test] method TestFormatInternalDateNegativeOffsets (line 4480) | [Test] method TestFormatInternalDatePositiveOffsets (line 4494) | [Test] method TestFormatInternalDateZeroOffset (line 4508) | [Test] method TestFormatInternalDateEdgeCases (line 4519) | [Test] FILE: UnitTests/Net/NetworkStreamTests.cs class NetworkStreamTests (line 32) | [TestFixture] method NetworkStreamTests (line 37) | public NetworkStreamTests () method Dispose (line 43) | public void Dispose () method TestCanReadWriteSeekTimeout (line 49) | [Test] method TestNotSupportedExceptions (line 60) | [Test] method TestTimeouts (line 72) | [Test] FILE: UnitTests/Net/Pop3/Pop3AuthenticationSecretDetectorTests.cs class Pop3AuthenticationSecretDetectorTests (line 33) | [TestFixture] method TestEmptyCommand (line 36) | [Test] method TestNonAuthCommand (line 48) | [Test] method TestNotIsAuthenticating (line 61) | [Test] method TestApopCommand (line 72) | [Test] method TestApopCommandBitByBit (line 89) | [Test] method TestUserPassCommand (line 113) | [Test] method TestUserPassCommandBitByBit (line 135) | [Test] method TestSaslIRAuthCommand (line 159) | [Test] method TestSaslIRAuthCommandBitByBit (line 174) | [Test] method TestMultiLineSaslAuthCommand (line 199) | [Test] method TestMultiLineSaslAuthCommandBitByBit (line 225) | [Test] FILE: UnitTests/Net/Pop3/Pop3ClientTests.cs class Pop3ClientTests (line 49) | [TestFixture] method HexEncode (line 80) | static string HexEncode (byte[] digest) method TestArgumentExceptions (line 90) | [Test] method AssertDefaultValues (line 146) | static void AssertDefaultValues (string host, int port, SecureSocketOp... method TestComputeDefaultValues (line 168) | [Test] method Connect (line 194) | static Socket Connect (string host, int port) method TestSslHandshakeExceptions (line 214) | [Test] method TestSslHandshakeExceptionsAsync (line 258) | [Test] method TestSyncRoot (line 302) | [Test] method TestInvalidStateExceptions (line 310) | [Test] method TestInvalidStateExceptionsAsync (line 440) | [Test] method TestStartTlsNotSupported (line 570) | [Test] method TestProtocolLoggerExceptions (line 585) | [Test] method AssertGMailIsConnected (line 612) | static void AssertGMailIsConnected (IMailService client) method AssertClientIsDisconnected (line 633) | static void AssertClientIsDisconnected (IMailService client) method TestConnectGMail (line 649) | [Test] method TestConnectGMailAsync (line 686) | [Test] method TestConnectGMailViaProxy (line 723) | [Test] method TestConnectGMailViaProxyAsync (line 777) | [Test] method TestConnectGMailSocket (line 831) | [Test] method TestConnectGMailSocketAsync (line 874) | [Test] method TestConnectGmxDe (line 917) | [Test] method TestConnectGmxDeAsync (line 966) | [Test] method TestConnectGmxDeSocket (line 1015) | [Test] method TestConnectGmxDeSocketAsync (line 1064) | [Test] method TestGreetingOk (line 1113) | [Test] method TestGreetingOkAsync (line 1147) | [Test] method TestGreetingErr (line 1181) | [Test] method TestGreetingErrAsync (line 1200) | [Test] method CreateBasicPop3ClientCommands (line 1219) | static IList CreateBasicPop3ClientCommands () method TestBasicPop3Client (line 1236) | [Test] method TestBasicPop3ClientAsync (line 1314) | [Test] method TestBasicPop3ClientUnixLineEndings (line 1392) | [Test] method TestBasicPop3ClientUnixLineEndingsAsync (line 1467) | [Test] method TestProbedUidlSupport (line 1542) | [Test] method TestProbedUidlSupportAsync (line 1595) | [Test] method TestProbedUidlSupportError (line 1648) | [Test] method TestProbedUidlSupportErrorAsync (line 1701) | [Test] method TestEnableUTF8 (line 1754) | [Test] method TestEnableUTF8Async (line 1803) | [Test] method TestEnableUTF8AfterAuthenticate (line 1852) | [Test] method TestEnableUTF8AfterAuthenticateAsync (line 1909) | [Test] method TestEnableUTF8NotSupported (line 1966) | [Test] method TestEnableUTF8NotSupportedAsync (line 2010) | [Test] method TestGetMessageCountParseExceptions (line 2054) | [Test] method TestGetMessageCountParseExceptionsAsync (line 2118) | [Test] method TestGetMessageSizeParseExceptions (line 2182) | [Test] method TestGetMessageSizeParseExceptionsAsync (line 2246) | [Test] method TestGetMessageSizesParseExceptions (line 2310) | [Test] method TestGetMessageSizesParseExceptionsAsync (line 2374) | [Test] method TestGetMessageUidParseExceptions (line 2438) | [Test] method TestGetMessageUidParseExceptionsAsync (line 2495) | [Test] method TestGetMessageUidsParseExceptions (line 2552) | [Test] method TestGetMessageUidsParseExceptionsAsync (line 2609) | [Test] method TestSaslAuthentication (line 2666) | [Test] method TestSaslAuthenticationAsync (line 2725) | [Test] method AssertRedacted (line 2784) | static void AssertRedacted (MemoryStream stream, string commandPrefix,... method TestRedactApop (line 2828) | [Test] method TestRedactApopAsync (line 2887) | [Test] method TestRedactAuthentication (line 2946) | [Test] method TestRedactAuthenticationAsync (line 3010) | [Test] method TestRedactUserPass (line 3074) | [Test] method TestRedactUserPassAsync (line 3131) | [Test] method TestRedactSaslAuthentication (line 3188) | [Test] method TestRedactSaslAuthenticationAsync (line 3251) | [Test] method TestExchangePop3Client (line 3314) | [Test] method TestExchangePop3ClientAsync (line 3392) | [Test] method CreateGMailCommands (line 3470) | static List CreateGMailCommands () method TestGMailPop3Client (line 3511) | static void TestGMailPop3Client (List commands, boo... method TestGMailPop3Client (line 3751) | [Test] method TestGMailPop3ClientAsync (line 3757) | static async Task TestGMailPop3ClientAsync (List co... method TestGMailPop3ClientAsync (line 3997) | [Test] method CreateGMailCommandsNoPipelining (line 4003) | static List CreateGMailCommandsNoPipelining () method TestGMailPop3ClientNoPipelining (line 4062) | [Test] method TestGMailPop3ClientNoPipeliningAsync (line 4068) | [Test] method TestGetEnumerator (line 4074) | [Test] method TestLangExtension (line 4138) | [Test] method TestLangExtensionAsync (line 4212) | [Test] method TestLangNotSupported (line 4286) | [Test] method TestParseExceptions (line 4340) | [Test] method TestParseExceptionsAsync (line 4408) | [Test] FILE: UnitTests/Net/Pop3/Pop3CommandExceptionTests.cs class Pop3CommandExceptionTests (line 34) | [TestFixture] method TestPop3CommandException (line 37) | [Test] FILE: UnitTests/Net/Pop3/Pop3ReplayStream.cs class Pop3ReplayCommand (line 33) | class Pop3ReplayCommand method Pop3ReplayCommand (line 38) | public Pop3ReplayCommand (string command, string resource) type Pop3ReplayState (line 45) | enum Pop3ReplayState { class Pop3ReplayStream (line 50) | class Pop3ReplayStream : Stream method Pop3ReplayStream (line 62) | public Pop3ReplayStream (IList commands, bool async... method CheckDisposed (line 71) | void CheckDisposed () method Read (line 114) | public override int Read (byte[] buffer, int offset, int count) method ReadAsync (line 137) | public override Task ReadAsync (byte[] buffer, int offset, int co... method GetResourceStream (line 148) | Stream GetResourceStream (string name) method Write (line 166) | public override void Write (byte[] buffer, int offset, int count) method WriteAsync (line 188) | public override Task WriteAsync (byte[] buffer, int offset, int count,... method Flush (line 200) | public override void Flush () method FlushAsync (line 207) | public override Task FlushAsync (CancellationToken cancellationToken) method Seek (line 216) | public override long Seek (long offset, SeekOrigin origin) method SetLength (line 221) | public override void SetLength (long value) method Dispose (line 228) | protected override void Dispose (bool disposing) FILE: UnitTests/Net/Pop3/Pop3StreamTests.cs class Pop3StreamTests (line 34) | [TestFixture] method TestCanReadWriteSeek (line 37) | [Test] method TestGetSetTimeouts (line 48) | [Test] method TestRead (line 60) | [Test] method TestReadAsync (line 84) | [Test] method TestSeek (line 108) | [Test] method TestSetLength (line 119) | [Test] method TestWrite (line 127) | [Test] method TestWriteAsync (line 187) | [Test] method TestQueueReallyLongCommand (line 243) | [Test] method TestQueueReallyLongCommandAfterShortCommand (line 258) | [Test] FILE: UnitTests/Net/Proxy/HttpProxyClientTests.cs class HttpProxyClientTests (line 32) | [TestFixture] method TestArgumentExceptions (line 37) | [Test] method TestMethodNotAllowed (line 71) | [Test] method TestMethodNotAllowedAsync (line 93) | [Test] method TestConnectWithCredentials (line 115) | [Test] method TestConnectWithCredentialsAsync (line 137) | [Test] FILE: UnitTests/Net/Proxy/HttpProxyListener.cs class HttpProxyListener (line 38) | class HttpProxyListener : ProxyListener method HttpProxyListener (line 43) | public HttpProxyListener () method HttpProxyListener (line 47) | public HttpProxyListener (X509Certificate2 certificate) method GetClientStreamAsync (line 53) | protected override async Task GetClientStreamAsync (Socket soc... method ClientCommandReceived (line 67) | protected override async Task ClientCommandReceived (Stream cl... FILE: UnitTests/Net/Proxy/HttpsProxyClientTests.cs class HttpsProxyClientTests (line 34) | [TestFixture] method HttpsProxyClientTests (line 40) | public HttpsProxyClientTests () method TearDown (line 52) | [OneTimeTearDown] method TestArgumentExceptions (line 58) | [Test] method TestMethodNotAllowed (line 92) | [Test] method TestMethodNotAllowedAsync (line 114) | [Test] method TestConnectWithCredentials (line 136) | [Test] method TestConnectWithCredentialsAsync (line 161) | [Test] FILE: UnitTests/Net/Proxy/ProxyListener.cs class ProxyListener (line 34) | abstract class ProxyListener : IDisposable method ProxyListener (line 41) | protected ProxyListener () method Start (line 62) | public void Start (IPAddress addr, int port) method Stop (line 77) | public void Stop () method ClientCommandReceived (line 101) | protected abstract Task ClientCommandReceived (Stream client, ... method GetClientStreamAsync (line 103) | protected virtual Task GetClientStreamAsync (Socket socket, Ca... method AcceptProxyConnection (line 110) | async Task AcceptProxyConnection (Socket socket, CancellationToken can... method AcceptProxyConnections (line 168) | async Task AcceptProxyConnections (CancellationToken cancellationToken) method Dispose (line 179) | protected virtual void Dispose (bool disposing) method Dispose (line 187) | public void Dispose () FILE: UnitTests/Net/Proxy/ProxyProtocolExceptionTests.cs class ProxyProtocolExceptionTests (line 34) | [TestFixture] method TestSerialization (line 37) | [Test] FILE: UnitTests/Net/Proxy/Socks4ClientTests.cs class Socks4ClientTests (line 35) | [TestFixture] method TestArgumentExceptions (line 40) | [Test] method ResolveIPv4 (line 75) | static string ResolveIPv4 (string host) method TestConnectByIPv4 (line 87) | [Test] method TestConnectByIPv4Async (line 112) | [Test] method TestConnectByDomain (line 137) | [Test] method TestConnectByDomainAsync (line 158) | [Test] method TestTimeoutException (line 179) | [Test] FILE: UnitTests/Net/Proxy/Socks4ProxyListener.cs class Socks4ProxyListener (line 34) | class Socks4ProxyListener : ProxyListener method Socks4ProxyListener (line 36) | public Socks4ProxyListener () type Socks4Command (line 40) | enum Socks4Command : byte type Socks4Reply (line 46) | enum Socks4Reply : byte method IsInvalidIPAddress (line 54) | static bool IsInvalidIPAddress (byte[] ip) method TryParse (line 59) | static bool TryParse (byte[] request, int requestLength, out Socks4Com... method GetResponse (line 104) | static byte[] GetResponse (Socks4Reply reply, IPEndPoint server) method ClientCommandReceived (line 135) | protected override async Task ClientCommandReceived (Stream cl... FILE: UnitTests/Net/Proxy/Socks4aClientTests.cs class Socks4aClientTests (line 35) | [TestFixture] method TestArgumentExceptions (line 40) | [Test] method ResolveIPv4 (line 75) | static string ResolveIPv4 (string host) method TestConnectByIPv4 (line 87) | [Test] method TestConnectByIPv4Async (line 112) | [Test] method TestConnectByDomain (line 137) | [Test] method TestConnectByDomainAsync (line 158) | [Test] method TestConnectSocks4ByDomain (line 179) | [Test] method TestConnectSocks4ByDomainAsync (line 204) | [Test] method TestTimeoutException (line 229) | [Test] FILE: UnitTests/Net/Proxy/Socks4aProxyListener.cs class Socks4aProxyListener (line 34) | class Socks4aProxyListener : ProxyListener method Socks4aProxyListener (line 36) | public Socks4aProxyListener () type Socks4Command (line 40) | enum Socks4Command : byte type Socks4Reply (line 46) | enum Socks4Reply : byte method IsInvalidIPAddress (line 54) | static bool IsInvalidIPAddress (byte[] ip) method TryParse (line 59) | static bool TryParse (byte[] request, int requestLength, out Socks4Com... method GetResponse (line 119) | static byte[] GetResponse (Socks4Reply reply, IPEndPoint server) method ClientCommandReceived (line 150) | protected override async Task ClientCommandReceived (Stream cl... FILE: UnitTests/Net/Proxy/Socks5ClientTests.cs class Socks5ClientTests (line 36) | [TestFixture] method TestArgumentExceptions (line 43) | [Test] method ResolveIPv4 (line 78) | static string ResolveIPv4 (string host) method ResolveIPv6 (line 90) | static string ResolveIPv6 (string host) method TestGetAddressType (line 102) | [Test] method TestGetFailureReason (line 114) | [Test] method TestConnectAnonymous (line 125) | [Test] method TestConnectAnonymousAsync (line 146) | [Test] method TestConnectWithCredentials (line 167) | [Test] method TestConnectWithCredentialsAsync (line 192) | [Test] method TestConnectWithBadCredentials (line 217) | [Test] method TestConnectWithBadCredentialsAsync (line 243) | [Test] method TestConnectByIPv4 (line 269) | [Test] method TestConnectByIPv4Async (line 294) | [Test] method TestConnectByIPv6 (line 319) | [Test] method TestConnectByIPv6Async (line 347) | [Test] method TestTimeoutException (line 375) | [Test] FILE: UnitTests/Net/Proxy/Socks5ProxyListener.cs class Socks5ProxyListener (line 34) | class Socks5ProxyListener : ProxyListener type Socks5ListenerState (line 36) | enum Socks5ListenerState method Socks5ProxyListener (line 47) | public Socks5ProxyListener () type Socks5AddressType (line 51) | enum Socks5AddressType : byte type Socks5AuthMethod (line 58) | enum Socks5AuthMethod : byte type Socks5Command (line 66) | enum Socks5Command : byte type Socks5Reply (line 74) | enum Socks5Reply : byte type Socks5ParseResult (line 87) | enum Socks5ParseResult method Parse (line 96) | static Socks5ParseResult Parse (byte[] request, int requestLength, out... method NegotiateAuthMethod (line 126) | byte[] NegotiateAuthMethod () method Parse (line 170) | static Socks5ParseResult Parse (byte[] request, int requestLength, out... method Authenticate (line 211) | byte[] Authenticate () method Parse (line 235) | static Socks5ParseResult Parse (byte[] request, int requestLength, out... method GetCommandResponse (line 309) | static byte[] GetCommandResponse (Socks5Reply reply, IPEndPoint server) method GetReply (line 338) | static Socks5Reply GetReply (SocketError error) method GetCommandResponse (line 350) | static byte[] GetCommandResponse (SocketError error) method ClientCommandReceived (line 357) | protected override async Task ClientCommandReceived (Stream cl... FILE: UnitTests/Net/Proxy/WebProxyClientTests.cs class WebProxyClientTests (line 33) | [TestFixture] method TestArgumentExceptions (line 38) | [Test] method TestGetProxyClient (line 69) | [TestCase ("http://proxy:8080", null, null, typeof (HttpProxyClient))] method TestConnect (line 92) | [Test] method TestConnectAsync (line 109) | [Test] method TestConnectViaWebProxy (line 126) | [Test] method TestConnectViaWebProxyAsync (line 150) | [Test] FILE: UnitTests/Net/Smtp/SmtpAuthenticationSecretDetectorTests.cs class SmtpAuthenticationSecretDetectorTests (line 33) | [TestFixture] method TestEmptyCommand (line 36) | [Test] method TestNonAuthCommand (line 48) | [Test] method TestNotIsAuthenticating (line 61) | [Test] method TestSaslIRAuthCommand (line 72) | [Test] method TestSaslIRAuthCommandBitByBit (line 87) | [Test] method TestMultiLineSaslAuthCommand (line 112) | [Test] method TestMultiLineSaslAuthCommandBitByBit (line 138) | [Test] FILE: UnitTests/Net/Smtp/SmtpClientTests.cs class SmtpClientTests (line 49) | [TestFixture] class MyProgress (line 61) | class MyProgress : ITransferProgress method Report (line 66) | public void Report (long bytesTransferred, long totalSize) method Report (line 72) | public void Report (long bytesTransferred) method CreateSimpleMessage (line 78) | static MimeMessage CreateSimpleMessage () method CreateBinaryMessage (line 92) | static MimeMessage CreateBinaryMessage () method CreateEightBitMessage (line 107) | static MimeMessage CreateEightBitMessage () method TestArgumentExceptions (line 121) | [Test] method TestGetSafeHostName (line 231) | [Test] method AssertDefaultValues (line 253) | static void AssertDefaultValues (string host, int port, SecureSocketOp... method TestComputeDefaultValues (line 275) | [Test] method Connect (line 301) | static Socket Connect (string host, int port) method TestSslHandshakeExceptions (line 321) | [Test] method TestSslHandshakeExceptionsAsync (line 365) | [Test] method TestSyncRoot (line 409) | [Test] method TestLocalDomainIPv4 (line 417) | [Test] method TestLocalDomainIPv6 (line 439) | [Test] method TestLocalDomainIPv4MappedToIPv6 (line 461) | [Test] method CreateSendWithoutSenderOrRecipientsCommands (line 483) | static List CreateSendWithoutSenderOrRecipientsComm... method TestSendWithoutSenderOrRecipients (line 492) | [Test] method TestSendWithoutSenderOrRecipientsAsync (line 518) | [Test] method CreateInvalidStateExceptionsCommands (line 544) | static List CreateInvalidStateExceptionsCommands () method TestInvalidStateExceptions (line 564) | [Test] method TestInvalidStateExceptionsAsync (line 622) | [Test] method TestStartTlsNotSupported (line 680) | [Test] method TestServiceNotReady (line 696) | [Test] method TestServiceNotReadyAsync (line 717) | [Test] method TestProtocolLoggerExceptions (line 738) | [Test] method AssertGMailIsConnected (line 765) | static void AssertGMailIsConnected (IMailService client) method AssertClientIsDisconnected (line 786) | static void AssertClientIsDisconnected (IMailService client) method TestConnectGMail (line 802) | [Test] method TestConnectGMailAsync (line 839) | [Test] method TestConnectGMailViaProxy (line 876) | [Test] method TestConnectGMailViaProxyAsync (line 930) | [Test] method TestConnectGMailSocket (line 984) | [Test] method TestConnectGMailSocketAsync (line 1027) | [Test] method TestConnectYahoo (line 1070) | [Test] method TestConnectYahooAsync (line 1119) | [Test] method TestConnectYahooSocket (line 1168) | [Test] method TestConnectYahooSocketAsync (line 1217) | [Test] method TestSaslInitialResponse (line 1266) | [Test] method TestSaslInitialResponseAsync (line 1308) | [Test] method CreateAuthenticationFailedCommands (line 1350) | static List CreateAuthenticationFailedCommands () method TestAuthenticationFailed (line 1364) | [Test] method TestAuthenticationFailedAsync (line 1413) | [Test] method AssertRedacted (line 1462) | static void AssertRedacted (MemoryStream stream, string commandPrefix,... method CreateRedactAuthenticationCommands (line 1499) | static List CreateRedactAuthenticationCommands () method TestRedactAuthentication (line 1511) | [Test] method TestRedactAuthenticationAsync (line 1554) | [Test] method CreateRedactSaslInitialResponseCommands (line 1597) | static List CreateRedactSaslInitialResponseCommands () method TestRedactSaslInitialResponse (line 1607) | [Test] method TestRedactSaslInitialResponseAsync (line 1648) | [Test] method CreateRedactSaslAuthenticationCommands (line 1689) | static List CreateRedactSaslAuthenticationCommands () method TestRedactSaslAuthentication (line 1701) | [Test] method TestRedactSaslAuthenticationAsync (line 1742) | [Test] method TestSmtpResponseModes (line 1783) | [TestCase (SmtpResponseMode.Char)] method CreateHeloFallbackCommands (line 1828) | static List CreateHeloFallbackCommands () method TestHeloFallback (line 1838) | [Test] method TestHeloFallbackAsync (line 1866) | [Test] method CreateHeloErrorHandlingCommands (line 1894) | static List CreateHeloErrorHandlingCommands () method TestHeloErrorHandlingFailed (line 1903) | [Test] method TestHeloErrorHandlingAsync (line 1935) | [Test] method CreateBasicFunctionalityCommands (line 1966) | static List CreateBasicFunctionalityCommands () method TestBasicFunctionality (line 1997) | [Test] method TestBasicFunctionalityAsync (line 2134) | [Test] method CreateXEXPSExtensionCommands (line 2271) | static List CreateXEXPSExtensionCommands () method TestXEXPSExtension (line 2280) | [Test] method TestXEXPSExtensionAsync (line 2324) | [Test] method CreateResendCommands (line 2369) | static List CreateResendCommands () method TestResend (line 2393) | [Test] method TestResendAsync (line 2478) | [Test] method CreateNoOpCommands (line 2563) | static List CreateNoOpCommands () method TestNoOp (line 2574) | [Test] method TestNoOpAsync (line 2635) | [Test] method CreateSaslAuthenticationCommands (line 2696) | static List CreateSaslAuthenticationCommands () method TestSaslAuthentication (line 2708) | [Test] method TestSaslAuthenticationAsync (line 2762) | [Test] method CreateSaslMechanismTooWeakCommands (line 2816) | static List CreateSaslMechanismTooWeakCommands () method TestSaslMechanismTooWeak (line 2826) | [Test] method TestSaslMechanismTooWeakAsync (line 2884) | [Test] method CreateSaslMechanismTooWeakFallbackCommands (line 2942) | static List CreateSaslMechanismTooWeakFallbackComma... method TestSaslMechanismTooWeakFallback (line 2955) | [Test] method TestSaslMechanismTooWeakFallbackAsync (line 3006) | [Test] method CreateSaslExceptionProperlyResetsCommands (line 3057) | static List CreateSaslExceptionProperlyResetsComman... method TestSaslExceptionProperlyResets (line 3069) | [Test] method TestSaslExceptionProperlyResetsAsync (line 3131) | [Test] method CreateEightBitMimeCommands (line 3193) | static List CreateEightBitMimeCommands () method TestEightBitMime (line 3207) | [Test] method TestEightBitMimeAsync (line 3254) | [Test] method CreateInternationalMailboxesCommands (line 3301) | static List CreateInternationalMailboxesCommands (o... method TestInternationalMailboxes (line 3322) | [Test] method TestInternationalMailboxesAsync (line 3380) | [Test] method Measure (line 3438) | static long Measure (MimeMessage message) method TestBinaryMime (line 3451) | [TestCase (false, TestName = "TestBinaryMimeNoProgress")] method TestBinaryMimeAsync (line 3537) | [TestCase (false, TestName = "TestBinaryMimeAsyncNoProgress")] method CreatePipeliningCommands (line 3623) | static List CreatePipeliningCommands () method TestPipelining (line 3636) | [TestCase (false, TestName = "TestPipeliningNoProgress")] method TestPipeliningAsync (line 3694) | [TestCase (false, TestName = "TestPipeliningAsyncNoProgress")] method CreateMailFromMailboxUnavailableCommands (line 3752) | static List CreateMailFromMailboxUnavailableCommand... method TestMailFromMailboxUnavailable (line 3764) | [Test] method TestMailFromMailboxUnavailableAsync (line 3816) | [Test] method CreateMailFromAuthRequiredRsetDisconnectCommands (line 3868) | static List CreateMailFromAuthRequiredRsetDisconnec... method TestMailFromAuthRequiredRsetDisconnect (line 3879) | [Test] method TestMailFromAuthRequiredRsetDisconnectAsync (line 3930) | [Test] method CreateMailFromUnavailableRsetDisconnectCommands (line 3981) | static List CreateMailFromUnavailableRsetDisconnect... method TestMailFromUnavailableRsetDisconnect (line 3992) | [Test] method TestMailFromUnavailableRsetDisconnectAsync (line 4044) | [Test] method CreateRcptToMailboxUnavailableCommands (line 4096) | static List CreateRcptToMailboxUnavailableCommands () method TestRcptToMailboxUnavailable (line 4109) | [Test] method TestRcptToMailboxUnavailableAsync (line 4161) | [Test] class NoRecipientsAcceptedSmtpClient (line 4213) | class NoRecipientsAcceptedSmtpClient : SmtpClient method OnRecipientNotAccepted (line 4218) | protected override void OnRecipientNotAccepted (MimeMessage message,... method OnNoRecipientsAccepted (line 4223) | protected override void OnNoRecipientsAccepted (MimeMessage message) method CreateNoRecipientsAcceptedCommands (line 4230) | static List CreateNoRecipientsAcceptedCommands () method TestNoRecipientsAccepted (line 4243) | [Test] method TestNoRecipientsAcceptedAsync (line 4299) | [Test] method CreateNoRecipientsAcceptedPipelinedCommands (line 4355) | static List CreateNoRecipientsAcceptedPipelinedCom... method TestNoRecipientsAcceptedPipelined (line 4367) | [Test] method TestNoRecipientsAcceptedPipelinedAsync (line 4423) | [Test] method CreateUnauthorizedAccessExceptionCommands (line 4479) | static List CreateUnauthorizedAccessExceptionComman... method TestUnauthorizedAccessException (line 4490) | [Test] method TestUnauthorizedAccessExceptionAsync (line 4536) | [Test] method CreateResetErrorHandlingCommands (line 4582) | static List CreateResetErrorHandlingCommands () method TestResetErrorHandling (line 4592) | [Test] method TestResetErrorHandlingAsync (line 4638) | [Test] class DsnSmtpClient (line 4684) | class DsnSmtpClient : SmtpClient method DsnSmtpClient (line 4686) | public DsnSmtpClient () method GetEnvelopeId (line 4690) | protected override string GetEnvelopeId (MimeMessage message) method GetDeliveryStatusNotifications (line 4703) | protected override DeliveryStatusNotification? GetDeliveryStatusNoti... method CreateDeliveryStatusNotificationCommands (line 4713) | static List CreateDeliveryStatusNotificationCommand... method TestDeliveryStatusNotification (line 4729) | [Test] method TestDeliveryStatusNotificationAsync (line 4787) | [Test] method CreateDeliveryStatusNotificationWithHexEncodeCommands (line 4845) | static List CreateDeliveryStatusNotificationWithHex... method TestDeliveryStatusNotificationWithHexEncode (line 4859) | [Test] method TestDeliveryStatusNotificationWithHexEncodeAsync (line 4920) | [Test] method CreateRequireTlsCommands (line 4981) | static List CreateRequireTlsCommands () method TestRequireTls (line 4999) | [Test] method TestRequireTlsAsync (line 5058) | [Test] class CustomSmtpClient (line 5117) | class CustomSmtpClient : SmtpClient method SendCommand (line 5119) | public SmtpResponse SendCommand (string command) method SendCommandAsync (line 5124) | public Task SendCommandAsync (string command) method CreateCustomCommandCommands (line 5130) | static List CreateCustomCommandCommands () method TestCustomCommand (line 5140) | [Test] method TestCustomCommandAsync (line 5203) | [Test] FILE: UnitTests/Net/Smtp/SmtpCommandExceptionTests.cs class SmtpCommandExceptionTests (line 35) | [TestFixture] method TestSerialization (line 38) | static void TestSerialization (SmtpCommandException expected) method TestSmtpCommandException (line 56) | [Test] FILE: UnitTests/Net/Smtp/SmtpDataFilterTests.cs class SmtpDataFilterTests (line 33) | [TestFixture] method TestSmtpDataFilterDecode (line 40) | [Test] method TestSmtpDataFilter (line 72) | [Test] method TestSmtpDataFilterEnsureNewLine (line 104) | [Test] method TestSmtpDataFilterBufferBoundaryNewLine (line 136) | [Test] method TestSmtpDataFilterBufferBoundaryNewLineEnsureNewLine (line 167) | [Test] method TestSmtpDataFilterBufferBoundaryNonNewLine (line 198) | [Test] method TestSmtpDataFilterBufferBoundaryNonNewLineEnsureNewLine (line 229) | [Test] FILE: UnitTests/Net/Smtp/SmtpProtocolExceptionTests.cs class SmtpProtocolExceptionTests (line 34) | [TestFixture] method TestSerialization (line 37) | [Test] FILE: UnitTests/Net/Smtp/SmtpReplayStream.cs type SmtpResponseMode (line 32) | public enum SmtpResponseMode class SmtpReplayCommand (line 39) | class SmtpReplayCommand method SmtpReplayCommand (line 46) | public SmtpReplayCommand (string command, string resource) method SmtpReplayCommand (line 57) | public SmtpReplayCommand (string command, string resource, SmtpReplayS... type SmtpReplayState (line 65) | enum SmtpReplayState { class SmtpReplayStream (line 72) | class SmtpReplayStream : Stream method SmtpReplayStream (line 85) | public SmtpReplayStream (IList commands, bool async... method CheckDisposed (line 94) | void CheckDisposed () method Read (line 137) | public override int Read (byte[] buffer, int offset, int count) method ReadAsync (line 184) | public override Task ReadAsync (byte[] buffer, int offset, int co... method GetResourceStream (line 195) | Stream GetResourceStream (string name) method Write (line 200) | public override void Write (byte[] buffer, int offset, int count) method WriteAsync (line 256) | public override Task WriteAsync (byte[] buffer, int offset, int count,... method Flush (line 268) | public override void Flush () method FlushAsync (line 275) | public override Task FlushAsync (CancellationToken cancellationToken) method Seek (line 284) | public override long Seek (long offset, SeekOrigin origin) method SetLength (line 289) | public override void SetLength (long value) method Dispose (line 296) | protected override void Dispose (bool disposing) FILE: UnitTests/Net/Smtp/SmtpStreamTests.cs class SmtpStreamTests (line 34) | [TestFixture] method TestCanReadWriteSeek (line 37) | [Test] method TestGetSetTimeouts (line 48) | [Test] method TestRead (line 60) | [Test] method TestReadResponseInvalidStatusCode (line 71) | [TestCase ("XXX")] method GenerateCrossBoundaryResponse (line 89) | static string GenerateCrossBoundaryResponse (int statusCodeUnderflow) method TestReadResponseStatusCodeUnderflow (line 122) | [TestCase (0)] method TestReadResponseMismatchedResponseCodes (line 146) | [Test] method TestReadResponseLatin1Fallback (line 160) | [Test] method TestReadResponseOver4K (line 180) | [Test] method TestSeek (line 213) | [Test] method TestSetLength (line 224) | [Test] method TestWrite (line 232) | [Test] method TestWriteAsync (line 292) | [Test] method TestQueueReallyLongCommand (line 348) | [Test] method TestQueueReallyLongCommandAsync (line 363) | [Test] method TestQueueReallyLongCommandAfterShortCommand (line 378) | [Test] method TestQueueReallyLongCommandAfterShortCommandAsync (line 396) | [Test] method TestQueueOverflowRemainingOutputBufferCommand (line 414) | [Test] method TestQueueOverflowRemainingOutputBufferCommandAsync (line 432) | [Test] method TestDisconnectOnWriteException (line 450) | [Test] method TestDisconnectOnWriteExceptionAsync (line 468) | [Test] FILE: UnitTests/Net/SocketUtilsTests.cs class SocketUtilsTests (line 32) | [TestFixture] method TestConnectTimeout (line 35) | [Test] method TestConnectTimeoutAsync (line 59) | [Test] FILE: UnitTests/ProgressStreamTests.cs class ProgressStreamTests (line 32) | [TestFixture] method Update (line 37) | void Update (int value) method TestArgumentExceptions (line 42) | [Test] method TestCanReadWriteSeek (line 49) | [Test] method TestGetSetTimeouts (line 60) | [Test] method TestRead (line 72) | [Test] method TestReadAsync (line 102) | [Test] method TestSeek (line 119) | [Test] method TestSetLength (line 130) | [Test] method TestWrite (line 138) | [Test] method TestWriteAsync (line 162) | [Test] FILE: UnitTests/ProtocolLoggerTests.cs class ProtocolLoggerTests (line 36) | [TestFixture] method TestArgumentExceptions (line 39) | [Test] method TestDefaultSettings (line 57) | [Test] method TestOverridingDefaultSettings (line 72) | [Test] method TestLogging (line 92) | [Test] method TestLogConnectMidline (line 141) | [Test] method TestLoggingWithCustomPrefixes (line 167) | [Test] method TryExtractTimestamp (line 216) | static bool TryExtractTimestamp (ref string text, string format, out D... method TestLoggingWithTimestamps (line 234) | [Test] FILE: UnitTests/ReplaceRequestTests.cs class ReplaceRequestTests (line 31) | [TestFixture] method TestArgumentExceptions (line 34) | [Test] method TestConstructors (line 49) | [Test] FILE: UnitTests/Search/SearchQueryTests.cs class SearchQueryTests (line 31) | [TestFixture] method TestArgumentExceptions (line 34) | [Test] method TestFilterSearchQuery (line 112) | [Test] method TestUidSearchQuery (line 128) | [Test] method TestDefaultSearchQuery (line 142) | [Test] method TestKeywordsQueries (line 150) | [Test] method TestMessageFlagsQueries (line 187) | [Test] method TestGMailExtensionQueries (line 235) | [Test] FILE: UnitTests/Security/AuthenticationExceptionTests.cs class AuthenticationExceptionTests (line 34) | [TestFixture] method TestSerialization (line 37) | [Test] FILE: UnitTests/Security/ChannelBindingContext.cs class ChannelBindingContext (line 33) | class ChannelBindingContext : IChannelBindingContext method ChannelBindingContext (line 38) | public ChannelBindingContext (ChannelBindingKind kind, string channelB... method TryGetChannelBinding (line 44) | public bool TryGetChannelBinding (ChannelBindingKind kind, out Channel... method TryGetChannelBindingToken (line 50) | public bool TryGetChannelBindingToken (ChannelBindingKind kind, out by... FILE: UnitTests/Security/Ntlm/MD4Tests.cs class MD4Tests (line 32) | [TestFixture] method TestArgumentExceptions (line 35) | [Test] method TestSimpleInput (line 60) | [Test] FILE: UnitTests/Security/Ntlm/NtlmAuthenticateMessageTests.cs class NtlmAuthenticateMessageTests (line 30) | [TestFixture] method TestArgumentExceptions (line 33) | [Test] method TestDecodeJavaExample (line 55) | [Test] method TestDecodeDavenportExample (line 73) | [Test] FILE: UnitTests/Security/Ntlm/NtlmChallengeMessageTests.cs class NtlmChallengeMessageTests (line 30) | [TestFixture] method TestArgumentExceptions (line 36) | [Test] method TestEncodeJavaExample (line 51) | [Test] method TestDecodeJavaExample (line 62) | [Test] method TestEncodeDavenportExample (line 74) | [Test] method TestDecodeDavenportExample (line 100) | [Test] FILE: UnitTests/Security/Ntlm/NtlmNegotiateMessageTests.cs class NtlmNegotiateMessageTests (line 30) | [TestFixture] method TestArgumentExceptions (line 33) | [Test] method TestEncodeJavaExample (line 44) | [Test] method TestDecodeJavaExample (line 55) | [Test] method TestDecodeDavenportExample (line 68) | [Test] FILE: UnitTests/Security/Ntlm/NtlmSingleHostDataTests.cs class NtlmSingleHostDataTests (line 30) | [TestFixture] method TestArgumentExceptions (line 33) | [Test] FILE: UnitTests/Security/Ntlm/NtlmTargetInfoTests.cs class NtlmTargetInfoTests (line 30) | [TestFixture] method TestArgumentExceptions (line 33) | [Test] method ToCSharpByteArrayInitializer (line 44) | static string ToCSharpByteArrayInitializer (string name, byte[] buffer) method AssertDecode (line 65) | static void AssertDecode (byte[] buffer, bool unicode) method TestDecodeOrderedOem (line 109) | [Test] method TestDecodeOrderedUnicode (line 133) | [Test] method TestDecodeUnorderedOem (line 152) | [Test] method TestDecodeUnorderedUnicode (line 176) | [Test] method GenerateSingleHostData (line 182) | static NtlmSingleHostData GenerateSingleHostData () method AssertSingleHost (line 194) | static void AssertSingleHost (NtlmSingleHostData expected, byte[] actu... method TestRemovingAttributes (line 205) | [Test] method TestUpdatingAttributes (line 256) | [Test] FILE: UnitTests/Security/Ntlm/RC4Tests.cs class RC4Tests (line 30) | [TestFixture] method TestArgumentExceptions (line 33) | [Test] method AssertEncrypt (line 69) | static void AssertEncrypt (byte[] key, byte[] input, byte[] expected) method TestEncryptExample1 (line 92) | [Test] method TestEncryptExample2 (line 102) | [Test] method TestEncryptExample3 (line 112) | [Test] FILE: UnitTests/Security/SaslExceptionTests.cs class SaslExceptionTests (line 32) | [TestFixture] method TestArgumentExceptions (line 35) | [Test] method TestSerialization (line 42) | [Test] FILE: UnitTests/Security/SaslMechanismAnonymousTests.cs class SaslMechanismAnonymousTests (line 33) | [TestFixture] method TestArgumentExceptions (line 36) | [Test] method AssertAnonymous (line 53) | static void AssertAnonymous (SaslMechanismAnonymous sasl, string prefix) method TestAnonymousAuth (line 71) | [Test] FILE: UnitTests/Security/SaslMechanismCramMd5Tests.cs class SaslMechanismCramMd5Tests (line 33) | [TestFixture] method TestArgumentExceptions (line 36) | [Test] method AssertExampleFromRfc2195 (line 49) | static void AssertExampleFromRfc2195 (SaslMechanismCramMd5 sasl, strin... method TestExampleFromRfc2195 (line 70) | [Test] FILE: UnitTests/Security/SaslMechanismDigestMd5Tests.cs class SaslMechanismDigestMd5Tests (line 33) | [TestFixture] method TestArgumentExceptions (line 36) | [Test] method AssertExampleFromRfc2831 (line 50) | static void AssertExampleFromRfc2831 (SaslMechanismDigestMd5 sasl, str... method TestExampleFromRfc2831 (line 85) | [Test] method AssertSaslException (line 99) | static void AssertSaslException (SaslMechanismDigestMd5 sasl, string c... method TestSaslExceptions (line 116) | [Test] FILE: UnitTests/Security/SaslMechanismLoginTests.cs class SaslMechanismLoginTests (line 33) | [TestFixture] method TestArgumentExceptions (line 36) | [Test] method AssertLogin (line 54) | static void AssertLogin (SaslMechanismLogin sasl, string prefix) method TestLoginAuth (line 78) | [Test] FILE: UnitTests/Security/SaslMechanismNtlmTests.cs class SaslMechanismNtlmTests (line 36) | [TestFixture] method TestArgumentExceptions (line 39) | [Test] method ToCSharpByteArrayInitializer (line 53) | static string ToCSharpByteArrayInitializer (string name, byte[] buffer) method ToXDigit (line 74) | static byte ToXDigit (char c) method HexDecode (line 86) | static byte[] HexDecode (string value) method HexEncode (line 100) | static string HexEncode (byte[] value) method DecodeNegotiateMessage (line 110) | static NtlmNegotiateMessage DecodeNegotiateMessage (string token) method DecodeChallengeMessage (line 117) | static NtlmChallengeMessage DecodeChallengeMessage (string token) method DecodeAuthenticateMessage (line 124) | static NtlmAuthenticateMessage DecodeAuthenticateMessage (string token) method TestNtlmTargetInfoEncode (line 131) | [Test] method TestNtlmNegotiateMessageEncode (line 177) | [Test] method TestNtlmNegotiateMessageEncodeWithVersion (line 191) | [Test] method TestNtlmNegotiateMessageDecode (line 205) | [Test] method TestNtlmNegotiateMessageDecodeWithVersion (line 219) | [Test] method TestNtlmChallengeMessageEncode (line 251) | [Test] method TestNtlmChallengeMessageDecode (line 279) | [Test] method TestNtlmChallengeMessageEncodeWithOSVersion (line 319) | [Test] method TestNtlmChallengeMessageDecodeWithOSVersion (line 350) | [Test] method TestNtlmAuthenticateMessageEncode (line 376) | [Test] method TestNtlmType3MessageDecode (line 399) | [Test] method AssertNtlmAuthNoDomain (line 418) | static void AssertNtlmAuthNoDomain (SaslMechanismNtlm sasl, string pre... method TestNtlmAuthNoDomain (line 435) | [Test] method AssertNtlmAuthWithDomain (line 448) | static void AssertNtlmAuthWithDomain (SaslMechanismNtlm sasl, string p... method TestNtlmAuthWithDomain (line 466) | [Test] method TestNtlmAuthWithAtDomain (line 479) | [Test] method AssertNtlmv2 (line 492) | static void AssertNtlmv2 (SaslMechanismNtlm sasl, string challenge1, s... method TestAuthenticationNtlmv2 (line 530) | [Test] method TestAuthenticationNtlmv2WithDomain (line 541) | [Test] method TestAuthenticationNtlmv2WithDomainAndWorkstation (line 552) | [Test] method GetNtChallengeResponseTargetInfo (line 613) | static NtlmTargetInfo GetNtChallengeResponseTargetInfo (byte[] ntChall... method GetNtChallengeResponseClientChallenge (line 641) | static byte[] GetNtChallengeResponseClientChallenge (byte[] ntChalleng... method TestNtlmv2Example (line 663) | [Test] method TestNtlmv2ExampleWithChannelBinding (line 719) | [Test] method TestSecurePassword (line 767) | [Test] method TestDefaultCredentials (line 819) | [Test] method TestSystemNetMailNtlmNegotiation (line 836) | [Test] FILE: UnitTests/Security/SaslMechanismOAuth2Tests.cs class SaslMechanismOAuth2Tests (line 32) | [TestFixture] method TestArgumentExceptions (line 35) | [Test] method AssertSimpleOAuth2 (line 45) | static void AssertSimpleOAuth2 (SaslMechanismOAuth2 sasl, string prefix) method TestSimpleOAuth2 (line 57) | [Test] FILE: UnitTests/Security/SaslMechanismOAuthBearerTests.cs class SaslMechanismOAuthBearerTests (line 32) | [TestFixture] method TestArgumentExceptions (line 35) | [Test] method AssertImapExampleFromRfc7628 (line 45) | static void AssertImapExampleFromRfc7628 (SaslMechanismOAuthBearer sas... method TestImapExampleFromRfc7628 (line 57) | [Test] method AssertImapFailureExampleFromRfc7628 (line 75) | static void AssertImapFailureExampleFromRfc7628 (SaslMechanismOAuthBea... method TestImapFailureExampleFromRfc7628 (line 88) | [Test] method AssertSmtpExampleFromRfc7628 (line 106) | static void AssertSmtpExampleFromRfc7628 (SaslMechanismOAuthBearer sas... method TestSmtpExampleFromRfc7628 (line 118) | [Test] method AssertSmtpFailureExampleFromRfc7628 (line 136) | static void AssertSmtpFailureExampleFromRfc7628 (SaslMechanismOAuthBea... method TestSmtpFailureExampleFromRfc7628 (line 149) | [Test] FILE: UnitTests/Security/SaslMechanismPlainTests.cs class SaslMechanismPlainTests (line 33) | [TestFixture] method TestArgumentExceptions (line 36) | [Test] method AssertPlain (line 55) | static void AssertPlain (SaslMechanismPlain sasl, string prefix) method TestPlainAuth (line 73) | [Test] method TestPlainWithAuthorizationId (line 86) | [Test] FILE: UnitTests/Security/SaslMechanismScramSha1Tests.cs class SaslMechanismScramSha1Tests (line 34) | [TestFixture] method TestArgumentExceptions (line 37) | [Test] method AssertScramSha1 (line 57) | static void AssertScramSha1 (SaslMechanismScramSha1 sasl, string prefix) method TestScramSha1 (line 91) | [Test] method AssertSaslException (line 105) | static void AssertSaslException (SaslMechanismScramSha1 sasl, string c... method TestSaslExceptions (line 122) | [Test] method AssertScramSha1PlusTlsServerEndpoint (line 163) | static void AssertScramSha1PlusTlsServerEndpoint (SaslMechanismScramSh... method TestScramSha1PlusTlsServerEndpoint (line 197) | [Test] method AssertScramSha1PlusTlsUnique (line 213) | static void AssertScramSha1PlusTlsUnique (SaslMechanismScramSha1Plus s... method TestScramSha1PlusTlsUnique (line 247) | [Test] FILE: UnitTests/Security/SaslMechanismScramSha256Tests.cs class SaslMechanismScramSha256Tests (line 34) | [TestFixture] method TestArgumentExceptions (line 37) | [Test] method AssertScramSha256 (line 57) | static void AssertScramSha256 (SaslMechanismScramSha256 sasl, string p... method TestScramSha256 (line 91) | [Test] method AssertSaslException (line 105) | static void AssertSaslException (SaslMechanismScramSha256 sasl, string... method TestSaslExceptions (line 122) | [Test] method AssertScramSha256PlusTlsServerEndpoint (line 163) | static void AssertScramSha256PlusTlsServerEndpoint (SaslMechanismScram... method TestScramSha256PlusTlsServerEndpoint (line 197) | [Test] method AssertScramSha256PlusTlsUnique (line 213) | static void AssertScramSha256PlusTlsUnique (SaslMechanismScramSha256Pl... method TestScramSha256PlusTlsUnique (line 247) | [Test] FILE: UnitTests/Security/SaslMechanismScramSha512Tests.cs class SaslMechanismScramSha512Tests (line 34) | [TestFixture] method TestArgumentExceptions (line 37) | [Test] method AssertScramSha512 (line 57) | static void AssertScramSha512 (SaslMechanismScramSha512 sasl, string p... method TestScramSha512 (line 91) | [Test] method AssertSaslException (line 105) | static void AssertSaslException (SaslMechanismScramSha512 sasl, string... method TestSaslExceptions (line 122) | [Test] method AssertScramSha512PlusTlsServerEndpoint (line 163) | static void AssertScramSha512PlusTlsServerEndpoint (SaslMechanismScram... method TestScramSha512PlusTlsServerEndpoint (line 197) | [Test] method AssertScramSha512PlusTlsUnique (line 213) | static void AssertScramSha512PlusTlsUnique (SaslMechanismScramSha512Pl... method TestScramSha512PlusTlsUnique (line 247) | [Test] FILE: UnitTests/Security/SaslMechanismTests.cs class SaslMechanismTests (line 33) | [TestFixture] method TestArgumentExceptions (line 36) | [Test] method TestIsSupported (line 53) | [Test] method TestSaslPrep (line 74) | [Test] FILE: UnitTests/Security/SslHandshakeExceptionTests.cs class SslHandshakeExceptionTests (line 39) | [TestFixture] method TestSerialization (line 46) | [Test] class FakeClient (line 151) | class FakeClient : MailService method FakeClient (line 157) | public FakeClient (IProtocolLogger logger) : base (logger) method Authenticate (line 200) | public override void Authenticate (Encoding encoding, ICredentials c... method Authenticate (line 205) | public override void Authenticate (SaslMechanism mechanism, Cancella... method AuthenticateAsync (line 210) | public override Task AuthenticateAsync (Encoding encoding, ICredenti... method AuthenticateAsync (line 215) | public override Task AuthenticateAsync (SaslMechanism mechanism, Can... method ValidateRemoteCertificate (line 220) | bool ValidateRemoteCertificate (object sender, X509Certificate certi... method Connect (line 243) | public override void Connect (string host, int port = 0, SecureSocke... method Connect (line 260) | public override void Connect (Socket socket, string host, int port =... method Connect (line 265) | public override void Connect (Stream stream, string host, int port =... method ConnectAsync (line 270) | public override async Task ConnectAsync (string host, int port = 0, ... method ConnectAsync (line 287) | public override Task ConnectAsync (Socket socket, string host, int p... method ConnectAsync (line 292) | public override Task ConnectAsync (Stream stream, string host, int p... method Disconnect (line 297) | public override void Disconnect (bool quit, CancellationToken cancel... method DisconnectAsync (line 302) | public override Task DisconnectAsync (bool quit, CancellationToken c... method NoOp (line 307) | public override void NoOp (CancellationToken cancellationToken = def... method NoOpAsync (line 312) | public override Task NoOpAsync (CancellationToken cancellationToken ... method AssertBadSslExpiredServerCertificate (line 318) | static void AssertBadSslExpiredServerCertificate (X509Certificate2 cer... method AssertBadSslExpiredCACertificate (line 326) | static void AssertBadSslExpiredCACertificate (X509Certificate2 certifi... method TestExpiredCertificateValidationFailure (line 334) | [Test] method TestExpiredCertificateValidationFailureAsync (line 356) | [Test] method AssertBadSslWrongHostServerCertificate (line 378) | static void AssertBadSslWrongHostServerCertificate (X509Certificate2 c... method AssertBadSslWrongHostCACertificate (line 386) | static void AssertBadSslWrongHostCACertificate (X509Certificate2 certi... method TestWrongHostCertificateValidationFailure (line 394) | [Test] method TestWrongHostCertificateValidationFailureAsync (line 416) | [Test] method AssertBadSslSelfSignedServerCertificate (line 438) | static void AssertBadSslSelfSignedServerCertificate (X509Certificate2 ... method TestSelfSignedCertificateValidationFailure (line 446) | [Test] method TestSelfSignedCertificateValidationFailureAsync (line 466) | [Test] method AssertBadSslUntrustedRootServerCertificate (line 486) | public static void AssertBadSslUntrustedRootServerCertificate (X509Cer... method AssertBadSslUntrustedRootCACertificate (line 494) | public static void AssertBadSslUntrustedRootCACertificate (X509Certifi... method TestUntrustedRootCertificateValidationFailure (line 502) | [Test] method TestUntrustedRootCertificateValidationFailureAsync (line 524) | [Test] method AssertBadSslRevokedServerCertificate (line 546) | static void AssertBadSslRevokedServerCertificate (X509Certificate2 cer... method AssertBadSslRevokedCACertificate (line 554) | static void AssertBadSslRevokedCACertificate (X509Certificate2 certifi... method TestRevokedCertificateValidationFailure (line 562) | [Test] method TestRevokedCertificateValidationFailureAsync (line 584) | [Test] method TestSslConnectOnPlainTextPortFailure (line 606) | [Test] method TestSslConnectOnPlainTextPortFailureAsync (line 624) | [Test] FILE: UnitTests/StoreFlagsRequestTests.cs class StoreFlagsRequestTests (line 30) | [TestFixture] method TestArgumentExceptions (line 33) | [Test] FILE: UnitTests/StoreLabelsRequestTests.cs class StoreLabelsRequestTests (line 30) | [TestFixture] method TestArgumentExceptions (line 33) | [Test] FILE: UnitTests/TestHelper.cs class TestHelper (line 32) | [SetUpFixture] method TestHelper (line 37) | static TestHelper () method OnUnobservedTaskException (line 63) | static void OnUnobservedTaskException (object sender, UnobservedTaskEx... method Init (line 69) | [OneTimeSetUp] FILE: UnitTests/UniqueIdMapTests.cs class UniqueIdMapTests (line 32) | [TestFixture] method TestArgumentExceptions (line 35) | [Test] method TestBasicFunctionality (line 42) | [Test] FILE: UnitTests/UniqueIdRangeTests.cs class UniqueIdRangeTests (line 31) | public class UniqueIdRangeTests method TestArgumentExceptions (line 33) | [Test] method TestAscending (line 51) | [Test] method TestDescending (line 95) | [Test] method TestNotSupported (line 139) | [Test] method TestParser (line 152) | [Test] FILE: UnitTests/UniqueIdSetTests.cs class UniqueIdSetTests (line 31) | [TestFixture] method TestArgumentExceptions (line 34) | [Test] method TestAscendingUniqueIdSet (line 61) | [Test] method TestDescendingUniqueIdSet (line 151) | [Test] method TestUnsortedUniqueIdSet (line 238) | [Test] method TestNonSequentialUniqueIdSet (line 325) | [Test] method TestComplexUniqueIdSet (line 348) | [Test] method TestReversedUniqueIdSet (line 373) | [Test] method TestMergingRangesAscending (line 400) | [Test] method TestMergingRangesDescending (line 415) | [Test] method TestContainsAscending (line 430) | [Test] method TestContainsDescending (line 446) | [Test] method TestParsingSimple (line 462) | [Test] method TestParsingReversedSet (line 472) | [Test] method TestParsingInvalidInputs (line 487) | [Test] method TestEnumerator (line 495) | [Test] method TestCopyTo (line 521) | [Test] FILE: UnitTests/UniqueIdTests.cs class UniqueIdTests (line 30) | [TestFixture] method TestArgumentExceptions (line 33) | [Test] method TestEquality (line 45) | [Test] method TestComparisons (line 57) | [Test] method TestIsValid (line 76) | [Test] method TestToString (line 83) | [Test] method TestParsing (line 90) | [Test] FILE: UnitTests/UriExtensionTests.cs class UriExtensionTests (line 30) | [TestFixture] method TestNoQuery (line 33) | [Test] method TestSimpleQuery (line 42) | [Test] method TestCompoundQuery (line 52) | [Test] method TestQueryWithoutValue (line 63) | [Test] FILE: samples/ImapClientDemo.Android/ImapClientDemo.Android/FoldersActivity.cs class FoldersActivity (line 40) | [Activity (Label = "Folders")] method OnCreate (line 46) | protected async override void OnCreate (Bundle bundle) method Reload (line 70) | async Task Reload () method LoadChildFolders (line 83) | async Task LoadChildFolders (List folders, IMailFolder fo... class FoldersAdapter (line 97) | public class FoldersAdapter : BaseAdapter method FoldersAdapter (line 99) | public FoldersAdapter (Activity parent) method GetItemId (line 108) | public override long GetItemId (int position) method GetView (line 121) | public override View GetView (int position, View convertView, ViewGr... FILE: samples/ImapClientDemo.Android/ImapClientDemo.Android/LoginActivity.cs class LoginActivity (line 35) | [Activity (Label = "Login")] method OnCreate (line 45) | protected override void OnCreate (Bundle bundle) method buttonLogin_Click (line 61) | async void buttonLogin_Click (object sender, EventArgs e) FILE: samples/ImapClientDemo.Android/ImapClientDemo.Android/Mail.cs class Mail (line 32) | public static class Mail method Mail (line 34) | static Mail () FILE: samples/ImapClientDemo.Android/ImapClientDemo.Android/MainActivity.cs class MainActivity (line 32) | [Activity (Label = "ImapClientDemo.Android", MainLauncher = true)] method OnCreate (line 35) | protected override void OnCreate (Bundle bundle) FILE: samples/ImapClientDemo.Android/ImapClientDemo.Android/MessageListActivity.cs class MessageListActivity (line 40) | [Activity (Label = "Messages")] method OnCreate (line 47) | protected async override void OnCreate (Bundle bundle) method Reload (line 73) | async Task Reload () class MessageListAdapter (line 86) | public class MessageListAdapter : BaseAdapter method MessageListAdapter (line 88) | public MessageListAdapter (Activity parent) method GetItemId (line 97) | public override long GetItemId (int position) method GetView (line 110) | public override View GetView (int position, View convertView, ViewGr... FILE: samples/ImapClientDemo.Android/ImapClientDemo.Android/MessageViewActivity.cs class MessageViewActivity (line 33) | [Activity (Label = "Details")] method OnCreate (line 41) | protected override void OnCreate (Bundle bundle) FILE: samples/ImapClientDemo.Android/ImapClientDemo.Android/Resources/Resource.designer.cs class Resource (line 17) | [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Xamarin.Android... method Resource (line 21) | static Resource() method UpdateIdValues (line 26) | public static void UpdateIdValues() class Attribute (line 30) | public partial class Attribute method Attribute (line 33) | static Attribute() method Attribute (line 38) | private Attribute() class Drawable (line 43) | public partial class Drawable method Drawable (line 49) | static Drawable() method Drawable (line 54) | private Drawable() class Id (line 59) | public partial class Id method Id (line 101) | static Id() method Id (line 106) | private Id() class Layout (line 111) | public partial class Layout method Layout (line 132) | static Layout() method Layout (line 137) | private Layout() class String (line 142) | public partial class String method String (line 151) | static String() method String (line 156) | private String() class Style (line 161) | public partial class Style method Style (line 167) | static Style() method Style (line 172) | private Style() FILE: samples/ImapClientDemo.iOS/ImapClientDemo.iOS/AppDelegate.cs class AppDelegate (line 35) | [Register ("AppDelegate")] method FinishedLaunching (line 49) | public override bool FinishedLaunching (UIApplication application, NSD... FILE: samples/ImapClientDemo.iOS/ImapClientDemo.iOS/FoldersViewController.cs class FoldersViewController (line 40) | public class FoldersViewController : DialogViewController method FoldersViewController (line 44) | public FoldersViewController () : base (UITableViewStyle.Grouped, null... method ViewDidLoad (line 49) | public async override void ViewDidLoad () method LoadChildFolders (line 65) | async Task LoadChildFolders (Section foldersSection, IMailFolder folder) method OpenFolder (line 81) | void OpenFolder (IMailFolder folder) FILE: samples/ImapClientDemo.iOS/ImapClientDemo.iOS/LoginViewController.cs class LoginViewController (line 35) | public class LoginViewController : DialogViewController method LoginViewController (line 41) | public LoginViewController () : base (UITableViewStyle.Grouped, null) method Login (line 70) | async void Login () FILE: samples/ImapClientDemo.iOS/ImapClientDemo.iOS/Mail.cs class Mail (line 10) | public static class Mail method Mail (line 12) | static Mail () method MessageBox (line 19) | public static void MessageBox (string title, string message) FILE: samples/ImapClientDemo.iOS/ImapClientDemo.iOS/Main.cs class Application (line 36) | public class Application method Main (line 39) | static void Main (string[] args) FILE: samples/ImapClientDemo.iOS/ImapClientDemo.iOS/MessageListViewController.cs class MessageListViewController (line 40) | public partial class MessageListViewController : DialogViewController method MessageListViewController (line 45) | public MessageListViewController (IMailFolder folder) : base (UITableV... method ViewDidLoad (line 56) | public async override void ViewDidLoad () FILE: samples/ImapClientDemo.iOS/ImapClientDemo.iOS/MessageViewController.cs class MessageViewController (line 40) | public class MessageViewController : DialogViewController method MessageViewController (line 42) | public MessageViewController (MimeMessage msg) : base (UITableViewStyl... FILE: samples/ImapClientDemo.iOS/ImapClientDemo.iOS/MultipartRelatedUrlCache.cs class MultipartRelatedUrlCache (line 35) | public class MultipartRelatedUrlCache : NSUrlCache method MultipartRelatedUrlCache (line 39) | public MultipartRelatedUrlCache (MultipartRelated related) method CachedResponseForRequest (line 44) | public override NSCachedUrlResponse CachedResponseForRequest (NSUrlReq... FILE: samples/ImapClientDemo.iOS/ImapClientDemo.iOS/SceneDelegate.cs class SceneDelegate (line 3) | [Register ("SceneDelegate")] method WillConnect (line 9) | [Export ("scene:willConnectToSession:options:")] method DidDisconnect (line 17) | [Export ("sceneDidDisconnect:")] method DidBecomeActive (line 26) | [Export ("sceneDidBecomeActive:")] method WillResignActive (line 33) | [Export ("sceneWillResignActive:")] method WillEnterForeground (line 40) | [Export ("sceneWillEnterForeground:")] method DidEnterBackground (line 47) | [Export ("sceneDidEnterBackground:")] FILE: samples/ImapClientDemo/ImapClientDemo/AuthenticationFailedEventArgs.cs class AuthenticationFailedEventArgs (line 7) | class AuthenticationFailedEventArgs : EventArgs where T : IMailService method AuthenticationFailedEventArgs (line 9) | public AuthenticationFailedEventArgs (ClientConnection connection, ... FILE: samples/ImapClientDemo/ImapClientDemo/ClientCommand.cs class ClientCommand (line 8) | abstract class ClientCommand where T : IMailService method ClientCommand (line 10) | protected ClientCommand (ClientConnection connection) method Run (line 25) | public abstract void Run (CancellationToken cancellationToken); FILE: samples/ImapClientDemo/ImapClientDemo/ClientCommandPipeline.cs class ClientCommandPipeline (line 9) | class ClientCommandPipeline where T : IMailService method ClientCommandPipeline (line 16) | public ClientCommandPipeline (string name) method Start (line 27) | public void Start () method Stop (line 33) | public void Stop () method Enqueue (line 43) | public void Enqueue (ClientCommand command) method MainLoop (line 55) | void MainLoop () FILE: samples/ImapClientDemo/ImapClientDemo/ClientConnection.cs class ClientConnection (line 11) | class ClientConnection : IDisposable where T : IMailService method ClientConnection (line 15) | public ClientConnection (T client, string host, int port, SecureSocket... method EnsureConnected (line 34) | public void EnsureConnected (CancellationToken cancellationToken) method EnsureConnectedAsync (line 42) | public Task EnsureConnectedAsync (CancellationToken cancellationToken) method EnsureAuthenticated (line 50) | public void EnsureAuthenticated (CancellationToken cancellationToken) method EnsureAuthenticatedAsync (line 58) | public Task EnsureAuthenticatedAsync (CancellationToken cancellationTo... method Dispose (line 66) | protected virtual void Dispose (bool disposing) method Dispose (line 74) | public void Dispose () FILE: samples/ImapClientDemo/ImapClientDemo/ClientConnections.cs class ClientConnections (line 8) | class ClientConnections where T : IMailService method ClientConnections (line 12) | public ClientConnections () method Add (line 17) | public void Add (ClientConnection connection) method TryGetValue (line 23) | public bool TryGetValue (IMailService client, out ClientConnection ... method TryGetValue (line 30) | public bool TryGetValue (IMailFolder folder, out ClientConnection c... FILE: samples/ImapClientDemo/ImapClientDemo/CommandFailedEventArgs.cs class CommandFailedEventArgs (line 5) | class CommandFailedEventArgs : EventArgs method CommandFailedEventArgs (line 7) | public CommandFailedEventArgs (Exception ex) FILE: samples/ImapClientDemo/ImapClientDemo/ConnectionFailedEventArgs.cs class ConnectionFailedEventArgs (line 7) | class ConnectionFailedEventArgs : EventArgs where T : IMailService method ConnectionFailedEventArgs (line 9) | public ConnectionFailedEventArgs (ClientConnection connection, Exce... FILE: samples/ImapClientDemo/ImapClientDemo/CustomTaskScheduler.cs class CustomTaskScheduler (line 9) | public class CustomTaskScheduler : TaskScheduler method CustomTaskScheduler (line 13) | public CustomTaskScheduler () : this (SynchronizationContext.Current) method CustomTaskScheduler (line 17) | public CustomTaskScheduler (SynchronizationContext context) method TryDequeueAndExecuteTask (line 26) | void TryDequeueAndExecuteTask (object state) method QueueTask (line 32) | protected override void QueueTask (Task task) method TryExecuteTaskInline (line 41) | protected override bool TryExecuteTaskInline (Task task, bool taskWasP... method GetScheduledTasks (line 46) | protected override IEnumerable GetScheduledTasks () FILE: samples/ImapClientDemo/ImapClientDemo/FolderNameComparer.cs class FolderNameComparer (line 8) | class FolderNameComparer : IComparer method Compare (line 12) | public int Compare (IMailFolder x, IMailFolder y) FILE: samples/ImapClientDemo/ImapClientDemo/FolderSelectedEventArgs.cs class FolderSelectedEventArgs (line 7) | class FolderSelectedEventArgs : EventArgs method FolderSelectedEventArgs (line 9) | public FolderSelectedEventArgs (IMailFolder folder) FILE: samples/ImapClientDemo/ImapClientDemo/FolderTreeView.cs class FolderTreeView (line 15) | [ToolboxItem (true)] method FolderTreeView (line 20) | public FolderTreeView () method GetImageResource (line 37) | static Image GetImageResource (string name) method CheckFolderForChildren (line 42) | static bool CheckFolderForChildren (ClientConnection conne... method UpdateFolderNode (line 54) | void UpdateFolderNode (IMailFolder folder) method CreateFolderNode (line 72) | TreeNode CreateFolderNode (ClientConnection connection, IM... method LoadSubfolders (line 107) | void LoadSubfolders (ClientConnection connection, IMailFol... class LoadSubfoldersCommand (line 144) | class LoadSubfoldersCommand : ClientCommand method LoadSubfoldersCommand (line 148) | protected LoadSubfoldersCommand (ClientConnection connec... method LoadSubfoldersCommand (line 153) | public LoadSubfoldersCommand (ClientConnection connectio... method Run (line 166) | public override void Run (CancellationToken cancellationToken) method PostProcess (line 181) | protected virtual void PostProcess () class LoadRootFoldersCommand (line 187) | class LoadRootFoldersCommand : LoadSubfoldersCommand method LoadRootFoldersCommand (line 189) | public LoadRootFoldersCommand (ClientConnection connecti... method Run (line 193) | public override void Run (CancellationToken cancellationToken) method PostProcess (line 200) | protected override void PostProcess () class StatusCommand (line 207) | class StatusCommand : ClientCommand method StatusCommand (line 212) | public StatusCommand (ClientConnection connection, IMail... method Run (line 218) | public override void Run (CancellationToken cancellationToken) method PostProcess (line 227) | void PostProcess () method LoadFolders (line 233) | public void LoadFolders () method QueueUpdateUnreadCount (line 239) | void QueueUpdateUnreadCount (IMailFolder folder) method OnFolderCountChanged (line 249) | void OnFolderCountChanged (object sender, EventArgs e) method OnMessageFlagsChanged (line 256) | void OnMessageFlagsChanged (object sender, MessageFlagsChangedEventArg... method OnBeforeExpand (line 263) | protected override void OnBeforeExpand (TreeViewCancelEventArgs e) method OnBeforeSelect (line 276) | protected override void OnBeforeSelect (TreeViewCancelEventArgs e) method OnAfterSelect (line 292) | protected override void OnAfterSelect (TreeViewEventArgs e) FILE: samples/ImapClientDemo/ImapClientDemo/LoginWindow.Designer.cs class LoginWindow (line 3) | partial class LoginWindow method Dispose (line 14) | protected override void Dispose (bool disposing) method InitializeComponent (line 28) | private void InitializeComponent () FILE: samples/ImapClientDemo/ImapClientDemo/LoginWindow.cs class LoginWindow (line 9) | public partial class LoginWindow : Form method LoginWindow (line 11) | public LoginWindow () method OnShown (line 23) | protected override void OnShown (EventArgs e) method CheckCanLogin (line 34) | void CheckCanLogin () method PortChanged (line 41) | void PortChanged (object sender, EventArgs e) method ServerChanged (line 55) | void ServerChanged (object sender, EventArgs e) method EnableSSLChanged (line 69) | void EnableSSLChanged (object sender, EventArgs e) method LoginChanged (line 78) | void LoginChanged (object sender, EventArgs e) method SignInClicked (line 83) | void SignInClicked (object sender, EventArgs e) method OnClosed (line 110) | protected override void OnClosed (EventArgs e) FILE: samples/ImapClientDemo/ImapClientDemo/MainWindow.Designer.cs class MainWindow (line 3) | partial class MainWindow method Dispose (line 14) | protected override void Dispose (bool disposing) method InitializeComponent (line 28) | private void InitializeComponent () FILE: samples/ImapClientDemo/ImapClientDemo/MainWindow.cs class MainWindow (line 14) | public partial class MainWindow : Form method MainWindow (line 16) | public MainWindow () class RenderMessageCommand (line 24) | class RenderMessageCommand : ClientCommand method RenderMessageCommand (line 33) | public RenderMessageCommand (ClientConnection connection... method RenderMultipartRelated (line 41) | void RenderMultipartRelated (MultipartRelated related) method DownloadMultipartRelated (line 85) | void DownloadMultipartRelated (IMailFolder folder, UniqueId uid, Bod... method RenderText (line 93) | void RenderText (TextPart text) method DownloadTextPart (line 118) | void DownloadTextPart (IMailFolder folder, UniqueId uid, BodyPartTex... method DownloadBodyPart (line 125) | void DownloadBodyPart (IMailFolder folder, UniqueId uid, BodyPart bo... method Run (line 179) | public override void Run (CancellationToken cancellationToken) method Render (line 190) | void Render () method OnMessageSelected (line 196) | void OnMessageSelected (object sender, MessageSelectedEventArgs e) method OnFolderSelected (line 202) | void OnFolderSelected (object sender, FolderSelectedEventArgs e) method LoadContent (line 207) | public void LoadContent () method OnClosed (line 212) | protected override void OnClosed (EventArgs e) FILE: samples/ImapClientDemo/ImapClientDemo/MessageInfo.cs class MessageInfo (line 5) | class MessageInfo method MessageInfo (line 10) | public MessageInfo (IMessageSummary summary) FILE: samples/ImapClientDemo/ImapClientDemo/MessageList.cs class MessageList (line 14) | [ToolboxItem (true)] method MessageList (line 24) | public MessageList () method UpdateMessageNode (line 29) | void UpdateMessageNode (TreeNode node) method AddMessageSummaries (line 46) | void AddMessageSummaries (IMailFolder folder, IEnumerable summar... class OpenFolderCommand (line 91) | class OpenFolderCommand : ClientCommand method OpenFolderCommand (line 97) | public OpenFolderCommand (ClientConnection connection, I... method Run (line 103) | public override void Run (CancellationToken cancellationToken) method PostProcess (line 115) | void PostProcess () method OpenFolder (line 121) | public void OpenFolder (IMailFolder folder) method MessageFlagsChangedInGuiThread (line 127) | void MessageFlagsChangedInGuiThread (object state) method OnMessageFlagsChanged (line 145) | void OnMessageFlagsChanged (object sender, MessageFlagsChangedEventArg... method MessageExpungedInGuiThread (line 151) | void MessageExpungedInGuiThread (object state) method OnMessageExpunged (line 169) | void OnMessageExpunged (object sender, MessageEventArgs e) class FetchNewMessagesCommand (line 175) | class FetchNewMessagesCommand : ClientCommand method FetchNewMessagesCommand (line 181) | public FetchNewMessagesCommand (ClientConnection connect... method Run (line 187) | public override void Run (CancellationToken cancellationToken) method PostProcess (line 206) | void PostProcess () method FetchNewMessages (line 214) | void FetchNewMessages (IMailFolder folder) method OnCountChanged (line 220) | void OnCountChanged (object sender, EventArgs e) method OnAfterSelect (line 229) | protected override void OnAfterSelect (TreeViewEventArgs e) FILE: samples/ImapClientDemo/ImapClientDemo/MessageSelectedEventArgs.cs class MessageSelectedEventArgs (line 7) | class MessageSelectedEventArgs : EventArgs method MessageSelectedEventArgs (line 9) | public MessageSelectedEventArgs (IMailFolder folder, UniqueId uid, Bod... FILE: samples/ImapClientDemo/ImapClientDemo/MultipartRelatedImageContext.cs class MultipartRelatedImageContext (line 9) | class MultipartRelatedImageContext method MultipartRelatedImageContext (line 13) | public MultipartRelatedImageContext (MultipartRelated related) method GetDataUri (line 18) | string GetDataUri (MimePart attachment) method HtmlTagCallback (line 30) | public void HtmlTagCallback (HtmlTagContext ctx, HtmlWriter htmlWriter) FILE: samples/ImapClientDemo/ImapClientDemo/Program.cs class Program (line 13) | static class Program method Main (line 28) | [STAThread] method OnConnectionFailed (line 56) | static void OnConnectionFailed (object state) method OnConnectionFailed (line 65) | static void OnConnectionFailed (object sender, ConnectionFailedEventAr... method OnAuthenticationFailed (line 71) | static void OnAuthenticationFailed (object state) method OnAuthenticationFailed (line 90) | static void OnAuthenticationFailed (object sender, AuthenticationFaile... method OnCommandFailed (line 96) | static void OnCommandFailed (object state) method OnCommandFailed (line 103) | static void OnCommandFailed (object sender, CommandFailedEventArgs e) method RunOnMainThread (line 111) | public static void RunOnMainThread (Control control, Action action) FILE: samples/ImapClientDemo/ImapClientDemo/Properties/Resources.Designer.cs class Resources (line 22) | [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Resource... method Resources (line 31) | [global::System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Mic... FILE: samples/ImapClientDemo/ImapClientDemo/Properties/Settings.Designer.cs class Settings (line 14) | [global::System.Runtime.CompilerServices.CompilerGeneratedAttribute()] FILE: samples/ImapIdle/ImapIdle/IdleClient.cs class IdleClient (line 38) | public class IdleClient : IDisposable method IdleClient (line 47) | public IdleClient () method ReconnectAsync (line 55) | async Task ReconnectAsync () method FetchMessageSummariesAsync (line 67) | async Task FetchMessageSummariesAsync (bool print) method WaitForNewMessagesAsync (line 94) | async Task WaitForNewMessagesAsync () method IdleAsync (line 126) | async Task IdleAsync () method RunAsync (line 142) | public async Task RunAsync () method OnCountChanged (line 179) | void OnCountChanged (object sender, EventArgs e) method OnMessageExpunged (line 204) | void OnMessageExpunged (object sender, MessageEventArgs e) method OnMessageFlagsChanged (line 222) | void OnMessageFlagsChanged (object sender, MessageFlagsChangedEventArg... method Exit (line 229) | public void Exit () method Dispose (line 234) | public void Dispose () FILE: samples/ImapIdle/ImapIdle/Program.cs class Program (line 33) | class Program method Main (line 44) | public static void Main (string[] args)