ConfigurationElement.SerializeElement(XmlWriter, Boolean) ConfigurationElement.SerializeElement(XmlWriter, Boolean) ConfigurationElement.SerializeElement(XmlWriter, Boolean) ConfigurationElement.SerializeElement(XmlWriter, Boolean) Method

Определение

Записывает содержание данного элемента конфигурации в файл конфигурации при реализации в производном классе.Writes the contents of this configuration element to the configuration file when implemented in a derived class.

protected public:
 virtual bool SerializeElement(System::Xml::XmlWriter ^ writer, bool serializeCollectionKey);
protected internal virtual bool SerializeElement (System.Xml.XmlWriter writer, bool serializeCollectionKey);
abstract member SerializeElement : System.Xml.XmlWriter * bool -> bool
override this.SerializeElement : System.Xml.XmlWriter * bool -> bool
Protected Friend Overridable Function SerializeElement (writer As XmlWriter, serializeCollectionKey As Boolean) As Boolean

Параметры

writer
XmlWriter XmlWriter XmlWriter XmlWriter

XmlWriter, который выполняет запись в файл конфигурации.The XmlWriter that writes to the configuration file.

serializeCollectionKey
Boolean Boolean Boolean Boolean

Значение true для сериализации только свойств ключа коллекции; в противном случае — значение false.true to serialize only the collection key properties; otherwise, false.

Возвраты

true, если данные действительно были сериализованы; в противном случае — false.true if any data was actually serialized; otherwise, false.

Исключения

Текущий атрибут заблокирован на более высоком уровне конфигурации.The current attribute is locked at a higher configuration level.

Примеры

В следующем примере показано, как расширить метод SerializeElement.The following example shows how to extend the SerializeElement method.

protected override bool SerializeElement(
    System.Xml.XmlWriter writer, 
    bool serializeCollectionKey)
{
    bool ret = base.SerializeElement(writer, 
        serializeCollectionKey);
    // You can enter your custom processing code here.
    return ret;

}
Protected Overrides Function SerializeElement(ByVal writer _
    As System.Xml.XmlWriter, _
    ByVal serializeCollectionKey As Boolean) As Boolean

    Dim ret As Boolean = _
        MyBase.SerializeElement(writer, serializeCollectionKey)
    ' Enter your custom processing code here.
    Return ret
End Function 'SerializeElement

Применяется к