Freigeben über


XmlBinaryWriterSession.TryAdd(XmlDictionaryString, Int32) Methode

Definition

Versucht, XmlDictionaryString zur internen Auflistung hinzuzufügen.

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

Parameter

value
XmlDictionaryString

Das hinzuzufügende XmlDictionaryString.

key
Int32

Der Schlüssel der XmlDictionaryString, die erfolgreich hinzugefügt wurde.

Gibt zurück

Boolean

true, wenn die Zeichenfolge hinzugefügt werden konnte; andernfalls false.

Ausnahmen

value ist null.

Es ist bereits ein Eintrag mit Schlüssel = key vorhanden.

Hinweise

Wenn Sie diese Klasse verwenden, müssen Sie diese Methode überschreiben, um die Schlüsselauflistung mit der Nachricht senden zu können. Wenn Sie die Methode nicht überschreiben, wird der Auflistung ein neuer Schlüssel hinzugefügt, der gespeichert, aber nicht mit der Nachricht gesendet wird.

Gilt für