Partilhar via


XmlBinaryWriterSession.TryAdd(XmlDictionaryString, Int32) Método

Definição

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

Boolean

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.

Aplica-se a