XmlBinaryWriterSession.TryAdd(XmlDictionaryString, Int32) Metodo

Definizione

Prova ad aggiungere un oggetto XmlDictionaryString alla raccolta interna.

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

Parametri

value
XmlDictionaryString

Oggetto XmlDictionaryString da aggiungere.

key
Int32

Chiave dell'oggetto XmlDictionaryString aggiunto correttamente.

Valori restituiti

true se la stringa può essere aggiunta; in caso contrario, false.

Eccezioni

value è null.

Esiste già una voce con key = key .

Commenti

Quando si usa questa classe, è necessario eseguire l'override di questo metodo per inviare la raccolta di chiavi insieme al messaggio. Senza eseguire l'override, alla raccolta viene aggiunta una nuova chiave, che viene salvata, ma non inviata con il messaggio.

Si applica a