XmlBinaryWriterSession.TryAdd(XmlDictionaryString, Int32) Método
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Intenta agregar un objeto XmlDictionaryString a la colección 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
Parámetros
- value
- XmlDictionaryString
XmlDictionaryString que se va a agregar.
- key
- Int32
La clave del objeto XmlDictionaryString que se agregó correctamente.
Devoluciones
true
si se pudo agregar la cadena; de lo contrario, false
.
Excepciones
value
es null
.
Ya existe una entrada con clave = key
.
Comentarios
Al utilizar esta clase debe invalidar este método para enviar la colección de claves junto con el mensaje. Si no se reemplaza, una nueva clave se agrega a la colección, que se guarda pero no se envía con el mensaje.