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 para adicionar.

key
Int32

A chave do XmlDictionaryString que foi adicionado com êxito.

Retornos

true se a cadeia de caracteres puder ser adicionada; caso contrário, false.

Exceções

value é null.

Uma entrada com chave = key já existe.

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