ContentType.Boundary プロパティ
アセンブリ: System (system.dll 内)

/** @property */ public String get_Boundary () /** @property */ public void set_Boundary (String value)
境界パラメータに関連付けられた値を格納している String。

次に示す Content-Type ヘッダーの例では、Boundary パラメータの値は "-----boundary---0" です。
content-type: multipart/mixed; boundary=-----boundary---0
このプロパティを null 参照 (Visual Basic では Nothing) または String.Empty に設定し、ヘッダーから境界情報を削除します。
Content-Type ヘッダーの構文については、RFC 2045 セクション 5.1 を参照してください。境界パラメータの詳細については、RFC 2046 セクション 5.1.1 を参照してください。これらの RFC は http://www.ietf.org で参照できます。

Boundary プロパティの値を表示するコード例を次に示します。
public static void CreateMessageWithMultipleViews(string server, string recipients) { // Create a message and set up the recipients. MailMessage message = new MailMessage( "jane@contoso.com", recipients, "This e-mail message has multiple views.", "This is some plain text."); // Construct the alternate body as HTML. string body = "<!DOCTYPE HTML PUBLIC \"-//W3C//DTD HTML 4.0 Transitional//EN\">"; body += "<HTML><HEAD><META http-equiv=Content-Type content=\"text/html; charset=iso-8859-1\">"; body += "</HEAD><BODY><DIV><FONT face=Arial color=#ff0000 size=2>this is some HTML text"; body += "</FONT></DIV></BODY></HTML>"; // Add the alternate body to the message. AlternateView alternate = new AlternateView(body, MediaTypeNames.Text.Html); message.AlternateViews.Add(alternate); // Send the message. SmtpClient client = new SmtpClient(server); client.Credentials = CredentialCache.DefaultNetworkCredentials; client.Send(message); // Display the values in the ContentType for the attachment. ContentType c = alternate.ContentType; Console.WriteLine("Content type"); Console.WriteLine(c.ToString()); Console.WriteLine("Boundary {0}", c.Boundary); Console.WriteLine("CharSet {0}", c.CharSet); Console.WriteLine("MediaType {0}", c.MediaType); Console.WriteLine("Name {0}", c.Name); Console.WriteLine("Parameters: {0}", c.Parameters.Count); foreach (DictionaryEntry d in c.Parameters) { Console.WriteLine("{0} = {1}", d.Key, d.Value); } Console.WriteLine(); alternate.Dispose(); }

Windows 98, Windows 2000 SP4, Windows Millennium Edition, Windows Server 2003, Windows XP Media Center Edition, Windows XP Professional x64 Edition, Windows XP SP2, Windows XP Starter Edition
開発プラットフォームの中には、.NET Framework によってサポートされていないバージョンがあります。サポートされているバージョンについては、「システム要件」を参照してください。


Weblioに収録されているすべての辞書からContentType.Boundary プロパティを検索する場合は、下記のリンクをクリックしてください。

- ContentType.Boundary プロパティのページへのリンク