MimeKit.MultipartRelated.Contains C# (CSharp) Method

Contains() public method

Checks if the MultipartRelated contains a part matching the specified URI.
Determines whether or not the multipart/related entity contains a part matching the specified URI.
/// is null. ///
public Contains ( Uri uri ) : bool
uri System.Uri The URI of the MIME part.
return bool
		public bool Contains (Uri uri)
		{
			return IndexOf (uri) != -1;
		}

Usage Example

コード例 #1
0
		public void TestArgumentExceptions ()
		{
			var related = new MultipartRelated ();
			string mimeType, charset;

			Assert.Throws<ArgumentNullException> (() => new MultipartRelated ((MimeEntityConstructorArgs) null));
			Assert.Throws<ArgumentNullException> (() => related.Open (null, out mimeType, out charset));
			Assert.Throws<ArgumentNullException> (() => related.Open (null));
			Assert.Throws<ArgumentNullException> (() => related.Contains ((Uri) null));
			Assert.Throws<ArgumentNullException> (() => related.IndexOf ((Uri) null));
			Assert.Throws<ArgumentNullException> (() => related.Accept (null));
			Assert.Throws<ArgumentNullException> (() => related.Root = null);

			Assert.Throws<FileNotFoundException> (() => related.Open (new Uri ("http://www.xamarin.com/logo.png"), out mimeType, out charset));
			Assert.Throws<FileNotFoundException> (() => related.Open (new Uri ("http://www.xamarin.com/logo.png")));
		}