SmtpSection 類別

定義

表示 System.Net 組態檔中的 SMTP 區段。Represents the SMTP section in the System.Net configuration file.

public ref class SmtpSection sealed : System::Configuration::ConfigurationSection
public sealed class SmtpSection : System.Configuration.ConfigurationSection
type SmtpSection = class
    inherit ConfigurationSection
Public NotInheritable Class SmtpSection
Inherits ConfigurationSection
繼承

備註

這個類別可讓您以程式設計方式存取可儲存在設定檔中的資訊,這些檔案是由支援命名空間中的 SMTP 的類別所使用 System.Net.MailThis class provides programmatic access to information that can be stored in configuration files that are used by classes that support SMTP in the System.Net.Mail namespace.

建構函式

SmtpSection()

初始化 SmtpSection 類別的新執行個體。Initializes a new instance of the SmtpSection class.

屬性

CurrentConfiguration

取得最上層 Configuration 執行個體的參考,這個執行個體表示目前 ConfigurationElement 執行個體所屬的組態階層架構。Gets a reference to the top-level Configuration instance that represents the configuration hierarchy that the current ConfigurationElement instance belongs to.

(繼承來源 ConfigurationElement)
DeliveryFormat

取得或設定使用簡易郵件傳送通訊協定 (SMTP) 傳送外寄電子郵件時所使用的傳送格式。Gets or sets the delivery format to use for sending outgoing email using the Simple Mail Transport Protocol (SMTP).

DeliveryMethod

取得或設定 Simple Mail Transport Protocol (SMTP) 傳遞方法。Gets or sets the Simple Mail Transport Protocol (SMTP) delivery method. 預設的傳遞方法為 NetworkThe default delivery method is Network.

ElementInformation

取得 ElementInformation 物件,其中包含 ConfigurationElement 物件之不可自訂的資訊和功能。Gets an ElementInformation object that contains the non-customizable information and functionality of the ConfigurationElement object.

(繼承來源 ConfigurationElement)
ElementProperty

取得表示 ConfigurationElementProperty 物件本身的 ConfigurationElement 物件。Gets the ConfigurationElementProperty object that represents the ConfigurationElement object itself.

(繼承來源 ConfigurationElement)
EvaluationContext

取得 ConfigurationElement 物件的 ContextInformation 物件。Gets the ContextInformation object for the ConfigurationElement object.

(繼承來源 ConfigurationElement)
From

取得或設定預設值,表示電子郵件的寄件者。Gets or sets the default value that indicates who the email message is from.

HasContext

取得值,指出 CurrentConfiguration 屬性是否為 nullGets a value that indicates whether the CurrentConfiguration property is null.

(繼承來源 ConfigurationElement)
Item[ConfigurationProperty]

取得或設定此組態項目的屬性 (Property) 或屬性 (Attribute)。Gets or sets a property or attribute of this configuration element.

(繼承來源 ConfigurationElement)
Item[String]

取得或設定此一組態項目的屬性或子項目。Gets or sets a property, attribute, or child element of this configuration element.

(繼承來源 ConfigurationElement)
LockAllAttributesExcept

取得已鎖定屬性的集合。Gets the collection of locked attributes.

(繼承來源 ConfigurationElement)
LockAllElementsExcept

取得已鎖定項目的集合。Gets the collection of locked elements.

(繼承來源 ConfigurationElement)
LockAttributes

取得已鎖定屬性的集合。Gets the collection of locked attributes.

(繼承來源 ConfigurationElement)
LockElements

取得已鎖定項目的集合。Gets the collection of locked elements.

(繼承來源 ConfigurationElement)
LockItem

取得或設定值,指出此項目是否已被鎖定。Gets or sets a value indicating whether the element is locked.

(繼承來源 ConfigurationElement)
Network

取得控制 Simple Mail Transport Protocol (SMTP) 使用之網路設定的組態項目。Gets the configuration element that controls the network settings used by the Simple Mail Transport Protocol (SMTP). 檔案SmtpNetworkElementfile.SmtpNetworkElement.

Properties

取得屬性的集合。Gets the collection of properties.

(繼承來源 ConfigurationElement)
SectionInformation

取得 SectionInformation 物件,該物件包含 ConfigurationSection 物件之不可自訂的資訊和功能。Gets a SectionInformation object that contains the non-customizable information and functionality of the ConfigurationSection object.

(繼承來源 ConfigurationSection)
SpecifiedPickupDirectory

取得 SMPT 用戶端將要使用的收取目錄。Gets the pickup directory that will be used by the SMTP client.

方法

DeserializeElement(XmlReader, Boolean)

從組態檔讀取 XML。Reads XML from the configuration file.

(繼承來源 ConfigurationElement)
DeserializeSection(XmlReader)

從組態檔讀取 XML。Reads XML from the configuration file.

(繼承來源 ConfigurationSection)
Equals(Object)

將目前的 ConfigurationElement 執行個體與指定的物件相比較。Compares the current ConfigurationElement instance to the specified object.

(繼承來源 ConfigurationElement)
GetHashCode()

取得表示目前 ConfigurationElement 執行個體的唯一值。Gets a unique value representing the current ConfigurationElement instance.

(繼承來源 ConfigurationElement)
GetRuntimeObject()

在衍生類別中覆寫時,傳回自訂物件。Returns a custom object when overridden in a derived class.

(繼承來源 ConfigurationSection)
GetTransformedAssemblyString(String)

傳回指定之組件名稱的轉換版本。Returns the transformed version of the specified assembly name.

(繼承來源 ConfigurationElement)
GetTransformedTypeString(String)

傳回指定之型別名稱的轉換版本。Returns the transformed version of the specified type name.

(繼承來源 ConfigurationElement)
GetType()

取得目前執行個體的 TypeGets the Type of the current instance.

(繼承來源 Object)
Init()

ConfigurationElement 物件設定為它的初始狀態。Sets the ConfigurationElement object to its initial state.

(繼承來源 ConfigurationElement)
InitializeDefault()

用來初始化 ConfigurationElement 物件的預設值集。Used to initialize a default set of values for the ConfigurationElement object.

(繼承來源 ConfigurationElement)
IsModified()

在衍生類別中進行實作時,指出這個組態項目自上次儲存或載入後是否已修改。Indicates whether this configuration element has been modified since it was last saved or loaded when implemented in a derived class.

(繼承來源 ConfigurationSection)
IsReadOnly()

取得值,這個值表示 ConfigurationElement 物件是否唯讀。Gets a value indicating whether the ConfigurationElement object is read-only.

(繼承來源 ConfigurationElement)
ListErrors(IList)

將這個 ConfigurationElement 物件中和所有子項目中的無效屬性錯誤加入傳遞的清單。Adds the invalid-property errors in this ConfigurationElement object, and in all subelements, to the passed list.

(繼承來源 ConfigurationElement)
MemberwiseClone()

建立目前 Object 的淺層複製。Creates a shallow copy of the current Object.

(繼承來源 Object)
OnDeserializeUnrecognizedAttribute(String, String)

取得值,指出在還原序列化程序中是否遇到未知的屬性 (Attribute)。Gets a value indicating whether an unknown attribute is encountered during deserialization.

(繼承來源 ConfigurationElement)
OnDeserializeUnrecognizedElement(String, XmlReader)

取得值,指出在還原序列化程序中是否遇到未知的項目。Gets a value indicating whether an unknown element is encountered during deserialization.

(繼承來源 ConfigurationElement)
OnRequiredPropertyNotFound(String)

在找不到必要的屬性時擲回例外狀況 (Exception)。Throws an exception when a required property is not found.

(繼承來源 ConfigurationElement)
PostDeserialize()

還原序列化之後呼叫。Called after deserialization.

(繼承來源 ConfigurationElement)
PreSerialize(XmlWriter)

序列化之前呼叫。Called before serialization.

(繼承來源 ConfigurationElement)
Reset(ConfigurationElement)

重設 ConfigurationElement 物件的內部狀態,包括鎖定和屬性的集合。Resets the internal state of the ConfigurationElement object, including the locks and the properties collections.

(繼承來源 ConfigurationElement)
ResetModified()

在衍生類別中實作時,將 IsModified() 方法的值重設為 falseResets the value of the IsModified() method to false when implemented in a derived class.

(繼承來源 ConfigurationSection)
SerializeElement(XmlWriter, Boolean)

在衍生類別中實作時,將此組態項目的內容寫入組態檔中。Writes the contents of this configuration element to the configuration file when implemented in a derived class.

(繼承來源 ConfigurationElement)
SerializeSection(ConfigurationElement, String, ConfigurationSaveMode)

建立 XML 字串,在該字串的單一區段中,包含了要寫入檔案之 ConfigurationSection 物件的取消合併檢視。Creates an XML string containing an unmerged view of the ConfigurationSection object as a single section to write to a file.

(繼承來源 ConfigurationSection)
SerializeToXmlElement(XmlWriter, String)

在衍生類別中實作時,將此組態項目的外部標記寫入組態檔中。Writes the outer tags of this configuration element to the configuration file when implemented in a derived class.

(繼承來源 ConfigurationElement)
SetPropertyValue(ConfigurationProperty, Object, Boolean)

將屬性設定為指定的值。Sets a property to the specified value.

(繼承來源 ConfigurationElement)
SetReadOnly()

設定 IsReadOnly() 物件和所有子項目的 ConfigurationElement 屬性。Sets the IsReadOnly() property for the ConfigurationElement object and all subelements.

(繼承來源 ConfigurationElement)
ShouldSerializeElementInTargetVersion(ConfigurationElement, String, FrameworkName)

指出當針對指定的 .NET Framework 目標版本序列化設定物件階層時,是否應該序列化指定的元素。Indicates whether the specified element should be serialized when the configuration object hierarchy is serialized for the specified target version of the .NET Framework.

(繼承來源 ConfigurationSection)
ShouldSerializePropertyInTargetVersion(ConfigurationProperty, String, FrameworkName, ConfigurationElement)

指出當針對指定的 .NET Framework 目標版本序列化設定物件階層時,是否應該序列化指定的屬性。Indicates whether the specified property should be serialized when the configuration object hierarchy is serialized for the specified target version of the .NET Framework.

(繼承來源 ConfigurationSection)
ShouldSerializeSectionInTargetVersion(FrameworkName)

指出 ConfigurationSection 當針對指定的 .Net Framework 目標版本序列化設定物件階層時,是否應序列化目前的實例。Indicates whether the current ConfigurationSection instance should be serialized when the configuration object hierarchy is serialized for the specified target version of the .NET Framework.

(繼承來源 ConfigurationSection)
ToString()

傳回代表目前物件的字串。Returns a string that represents the current object.

(繼承來源 Object)
Unmerge(ConfigurationElement, ConfigurationElement, ConfigurationSaveMode)

修改 ConfigurationElement 物件,以移除不應該儲存的所有值。Modifies the ConfigurationElement object to remove all values that should not be saved.

(繼承來源 ConfigurationElement)

適用於

另請參閱