Udostępnij za pośrednictwem


XmlBinaryWriterSession.TryAdd(XmlDictionaryString, Int32) Metoda

Definicja

Próbuje dodać element XmlDictionaryString do kolekcji wewnętrznej.

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

Parametry

value
XmlDictionaryString

Element do dodania XmlDictionaryString .

key
Int32

Klucz XmlDictionaryString , który został pomyślnie dodany.

Zwraca

Boolean

true jeśli można dodać ciąg; w przeciwnym razie , false.

Wyjątki

value to null.

Wpis z kluczem = key już istnieje.

Uwagi

W przypadku użycia tej klasy należy zastąpić tę metodę, aby wysłać kolekcję kluczy wraz z komunikatem. Bez zastępowania nowy klucz jest dodawany do kolekcji, która jest zapisywana, ale nie jest wysyłana z komunikatem.

Dotyczy