XmlBinaryWriterSession.TryAdd(XmlDictionaryString, Int32) Metodo
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Tenta di aggiungere un elemento 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 di XmlDictionaryString che è stata aggiunta correttamente.
Restituisce
true
se è possibile aggiungere la stringa; in caso contrario, false
.
Eccezioni
value
è null
.
Esiste già una voce con chiave = key
.
Commenti
Quando si utilizza questa classe è necessario eseguire l'override di questo metodo per inviare la raccolta di chiavi con il messaggio. In mancanza di override, alla raccolta viene aggiunta una chiave nuova, che viene salvata ma non inviata con il messaggio.