次の方法で共有


XmlBinaryWriterSession.TryAdd(XmlDictionaryString, Int32) メソッド

定義

内部コレクションに XmlDictionaryString の追加を試みます。

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

パラメーター

key
Int32

正常に追加された XmlDictionaryString のキー。

戻り値

Boolean

文字列を追加できる場合は true、それ以外の場合は false です。

例外

valuenullです。

キーが key であるエントリが既に存在します。

注釈

このクラスを使用する際には、このメソッドをオーバーライドして、メッセージと共にキーのコレクションを送信する必要があります。 オーバーライドしない場合は、新しいキーがーコレクションに追加されます。この新しいキーは保存されますが、メッセージと共に送信されません。

適用対象