XmlBinaryWriterSession.TryAdd(XmlDictionaryString, Int32) Método
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Tenta adicionar um XmlDictionaryString à coleção 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
O XmlDictionaryString a ser adicionado.
- key
- Int32
A chave do XmlDictionaryString que foi adicionado com êxito.
Retornos
true
se foi possível adicionar a cadeia de caracteres; caso contrário, false
.
Exceções
value
é null
.
Já existe uma entrada com a chave = key
.
Comentários
Ao usar essa classe, você deve substituir esse método para enviar a coleção de chaves junto com a mensagem. Sem substituir, uma nova chave é adicionada à coleção, que é salva, mas não enviada com a mensagem.