Nyelv

XmlBinaryWriterSession.TryAdd(XmlDictionaryString, Int32) Metódus

Definíció

Megpróbál hozzáadni egy belső XmlDictionaryString gyűjteményhez.

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

Paraméterek

value
XmlDictionaryString

A XmlDictionaryString hozzáadni kívánt.

key
Int32

A sikeresen hozzáadott kulcs XmlDictionaryString .

Válaszok

trueha a sztring hozzáadható; egyéb esetben. false

Kivételek

value az null.

Már létezik egy olyan bejegyzés, amelynek a kulcsa = key már létezik.

Megjegyzések

Ha ezt az osztályt használja, felül kell bírálnia ezt a metódust, hogy a kulcsgyűjteményt az üzenettel együtt küldje el. Felülírás nélkül a rendszer új kulcsot ad hozzá a gyűjteményhez, amelyet a rendszer ment, de nem küld el az üzenettel.

A következőre érvényes: