XmlBinaryWriterSession.TryAdd(XmlDictionaryString, Int32) Метод

Определение

Предпринимает попытку добавления строки XmlDictionaryString во внутреннюю коллекцию.

public:
 virtual bool TryAdd(System::Xml::XmlDictionaryString ^ value, [Runtime::InteropServices::Out] int % key);
public virtual bool TryAdd (System.Xml.XmlDictionaryString value, out int key);
abstract member TryAdd : System.Xml.XmlDictionaryString * int -> bool
override this.TryAdd : System.Xml.XmlDictionaryString * int -> bool
Public Overridable Function TryAdd (value As XmlDictionaryString, ByRef key As Integer) As Boolean

Параметры

value
XmlDictionaryString

Добавляемый объект XmlDictionaryString.

key
Int32

Ключ XmlDictionaryString, который был успешно добавлен.

Возвращаемое значение

Boolean

Значение true, если строку удалось добавить; в противном случае — значение false.

Исключения

value имеет значение null.

Запись с ключом key уже существует.

Комментарии

При использовании этого класса следует переопределить данный метод, чтобы коллекция ключей была отправлена вместе с сообщением. Если переопределение не выполняется, новый ключ добавляется в коллекцию, которая сохраняется, но не отправляется вместе с сообщением.

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