DeclaredTypeElement 類別
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
處理 DataContractSerializer 用來新增用於序列化之已知型別的 XML 項目。
此 API 支援此產品基礎結構,但無法直接用於程式碼之中。
public ref class DeclaredTypeElement sealed : System::Configuration::ConfigurationElement
public sealed class DeclaredTypeElement : System.Configuration.ConfigurationElement
type DeclaredTypeElement = class
inherit ConfigurationElement
Public NotInheritable Class DeclaredTypeElement
Inherits ConfigurationElement
- 繼承
備註
這個類別是用來處理指定宣告的型別且包含其已知型別集合的 XML 項目。
如需使用組態將已知型別新增至集合的範例,請參閱 <declaredTypes>。
建構函式
DeclaredTypeElement() |
此 API 支援此產品基礎結構,但無法直接用於程式碼之中。 初始化 DeclaredTypeElement 類別的新執行個體。 |
DeclaredTypeElement(String) |
此 API 支援此產品基礎結構,但無法直接用於程式碼之中。 使用指定的型別名稱,初始化 DeclaredTypeElement 類別的新執行個體。 |
屬性
CurrentConfiguration |
此 API 支援此產品基礎結構,但無法直接用於程式碼之中。 取得最上層 Configuration 執行個體的參考,這個執行個體表示目前 ConfigurationElement 執行個體所屬的組態階層架構。 (繼承來源 ConfigurationElement) |
ElementInformation |
此 API 支援此產品基礎結構,但無法直接用於程式碼之中。 取得 ElementInformation 物件,其中包含 ConfigurationElement 物件之不可自訂的資訊和功能。 (繼承來源 ConfigurationElement) |
ElementProperty |
此 API 支援此產品基礎結構,但無法直接用於程式碼之中。 取得表示 ConfigurationElementProperty 物件本身的 ConfigurationElement 物件。 (繼承來源 ConfigurationElement) |
EvaluationContext |
此 API 支援此產品基礎結構,但無法直接用於程式碼之中。 取得 ConfigurationElement 物件的 ContextInformation 物件。 (繼承來源 ConfigurationElement) |
HasContext |
此 API 支援此產品基礎結構,但無法直接用於程式碼之中。 取得值,指出 CurrentConfiguration 屬性是否為 |
Item[ConfigurationProperty] |
此 API 支援此產品基礎結構,但無法直接用於程式碼之中。 取得或設定此組態項目的屬性 (Property) 或屬性 (Attribute)。 (繼承來源 ConfigurationElement) |
Item[String] |
此 API 支援此產品基礎結構,但無法直接用於程式碼之中。 取得或設定此一組態項目的屬性或子項目。 (繼承來源 ConfigurationElement) |
KnownTypes |
此 API 支援此產品基礎結構,但無法直接用於程式碼之中。 取得已知型別的集合。 |
LockAllAttributesExcept |
此 API 支援此產品基礎結構,但無法直接用於程式碼之中。 取得已鎖定屬性的集合。 (繼承來源 ConfigurationElement) |
LockAllElementsExcept |
此 API 支援此產品基礎結構,但無法直接用於程式碼之中。 取得已鎖定項目的集合。 (繼承來源 ConfigurationElement) |
LockAttributes |
此 API 支援此產品基礎結構,但無法直接用於程式碼之中。 取得已鎖定屬性的集合。 (繼承來源 ConfigurationElement) |
LockElements |
此 API 支援此產品基礎結構,但無法直接用於程式碼之中。 取得已鎖定項目的集合。 (繼承來源 ConfigurationElement) |
LockItem |
此 API 支援此產品基礎結構,但無法直接用於程式碼之中。 取得或設定值,指出此項目是否已被鎖定。 (繼承來源 ConfigurationElement) |
Properties |
此 API 支援此產品基礎結構,但無法直接用於程式碼之中。 取得屬性的集合。 (繼承來源 ConfigurationElement) |
Type |
此 API 支援此產品基礎結構,但無法直接用於程式碼之中。 取得或設定需要已知型別集合的已宣告型別名稱。 |
方法
DeserializeElement(XmlReader, Boolean) |
此 API 支援此產品基礎結構,但無法直接用於程式碼之中。 從組態檔讀取 XML。 (繼承來源 ConfigurationElement) |
Equals(Object) |
此 API 支援此產品基礎結構,但無法直接用於程式碼之中。 將目前的 ConfigurationElement 執行個體與指定的物件相比較。 (繼承來源 ConfigurationElement) |
GetHashCode() |
此 API 支援此產品基礎結構,但無法直接用於程式碼之中。 取得表示目前 ConfigurationElement 執行個體的唯一值。 (繼承來源 ConfigurationElement) |
GetTransformedAssemblyString(String) |
此 API 支援此產品基礎結構,但無法直接用於程式碼之中。 傳回指定之組件名稱的轉換版本。 (繼承來源 ConfigurationElement) |
GetTransformedTypeString(String) |
此 API 支援此產品基礎結構,但無法直接用於程式碼之中。 傳回指定之型別名稱的轉換版本。 (繼承來源 ConfigurationElement) |
GetType() |
此 API 支援此產品基礎結構,但無法直接用於程式碼之中。 取得目前執行個體的 Type。 (繼承來源 Object) |
Init() |
此 API 支援此產品基礎結構,但無法直接用於程式碼之中。 將 ConfigurationElement 物件設定為它的初始狀態。 (繼承來源 ConfigurationElement) |
InitializeDefault() |
此 API 支援此產品基礎結構,但無法直接用於程式碼之中。 用來初始化 ConfigurationElement 物件的預設值集。 (繼承來源 ConfigurationElement) |
IsModified() |
此 API 支援此產品基礎結構,但無法直接用於程式碼之中。 在衍生類別中進行實作時,指出這個組態項目自上次儲存或載入後是否已修改。 (繼承來源 ConfigurationElement) |
IsReadOnly() |
此 API 支援此產品基礎結構,但無法直接用於程式碼之中。 取得值,這個值表示 ConfigurationElement 物件是否唯讀。 (繼承來源 ConfigurationElement) |
ListErrors(IList) |
此 API 支援此產品基礎結構,但無法直接用於程式碼之中。 將這個 ConfigurationElement 物件中和所有子項目中的無效屬性錯誤加入傳遞的清單。 (繼承來源 ConfigurationElement) |
MemberwiseClone() |
此 API 支援此產品基礎結構,但無法直接用於程式碼之中。 建立目前 Object 的淺層複製。 (繼承來源 Object) |
OnDeserializeUnrecognizedAttribute(String, String) |
此 API 支援此產品基礎結構,但無法直接用於程式碼之中。 取得值,指出在還原序列化程序中是否遇到未知的屬性 (Attribute)。 (繼承來源 ConfigurationElement) |
OnDeserializeUnrecognizedElement(String, XmlReader) |
此 API 支援此產品基礎結構,但無法直接用於程式碼之中。 取得值,指出在還原序列化程序中是否遇到未知的項目。 (繼承來源 ConfigurationElement) |
OnRequiredPropertyNotFound(String) |
此 API 支援此產品基礎結構,但無法直接用於程式碼之中。 在找不到必要的屬性時擲回例外狀況 (Exception)。 (繼承來源 ConfigurationElement) |
PostDeserialize() |
此 API 支援此產品基礎結構,但無法直接用於程式碼之中。 還原序列化之後呼叫。 (繼承來源 ConfigurationElement) |
PreSerialize(XmlWriter) |
此 API 支援此產品基礎結構,但無法直接用於程式碼之中。 序列化之前呼叫。 (繼承來源 ConfigurationElement) |
Reset(ConfigurationElement) |
此 API 支援此產品基礎結構,但無法直接用於程式碼之中。 重設 ConfigurationElement 物件的內部狀態,包括鎖定和屬性的集合。 (繼承來源 ConfigurationElement) |
ResetModified() |
此 API 支援此產品基礎結構,但無法直接用於程式碼之中。 在衍生類別中實作時,將 IsModified() 方法的值重設為 |
SerializeElement(XmlWriter, Boolean) |
此 API 支援此產品基礎結構,但無法直接用於程式碼之中。 在衍生類別中實作時,將此組態項目的內容寫入組態檔中。 (繼承來源 ConfigurationElement) |
SerializeToXmlElement(XmlWriter, String) |
此 API 支援此產品基礎結構,但無法直接用於程式碼之中。 在衍生類別中實作時,將此組態項目的外部標記寫入組態檔中。 (繼承來源 ConfigurationElement) |
SetPropertyValue(ConfigurationProperty, Object, Boolean) |
此 API 支援此產品基礎結構,但無法直接用於程式碼之中。 將屬性設定為指定的值。 (繼承來源 ConfigurationElement) |
SetReadOnly() |
此 API 支援此產品基礎結構,但無法直接用於程式碼之中。 設定 IsReadOnly() 物件和所有子項目的 ConfigurationElement 屬性。 (繼承來源 ConfigurationElement) |
ToString() |
此 API 支援此產品基礎結構,但無法直接用於程式碼之中。 傳回代表目前物件的字串。 (繼承來源 Object) |
Unmerge(ConfigurationElement, ConfigurationElement, ConfigurationSaveMode) |
此 API 支援此產品基礎結構,但無法直接用於程式碼之中。 修改 ConfigurationElement 物件,以移除不應該儲存的所有值。 (繼承來源 ConfigurationElement) |