XPathMessageFilterTable<TFilterData>.Add XPathMessageFilterTable<TFilterData>.Add XPathMessageFilterTable<TFilterData>.Add XPathMessageFilterTable<TFilterData>.Add Method

Definizione

Aggiunge XPathMessageFilter e l'oggetto FilterData associato a XPathMessageFilterTable<TFilterData>.Adds an XPathMessageFilter and its associated FilterData to the XPathMessageFilterTable<TFilterData>.

Overload

Add(KeyValuePair<MessageFilter,TFilterData>) Add(KeyValuePair<MessageFilter,TFilterData>) Add(KeyValuePair<MessageFilter,TFilterData>) Add(KeyValuePair<MessageFilter,TFilterData>)

Aggiunge una coppia filtro/FilterData (chiave/valore) a XPathMessageFilterTable<TFilterData>.Adds a filter/FilterData (key/value) pair to the XPathMessageFilterTable<TFilterData>.

Add(MessageFilter, TFilterData) Add(MessageFilter, TFilterData) Add(MessageFilter, TFilterData) Add(MessageFilter, TFilterData)

Aggiunge una coppia filtro/dati alla tabella dei filtri.Adds a filter/data pair to the filter table.

Add(XPathMessageFilter, TFilterData) Add(XPathMessageFilter, TFilterData) Add(XPathMessageFilter, TFilterData) Add(XPathMessageFilter, TFilterData)

Aggiunge una coppia filtro/dati alla tabella dei filtri.Adds a filter/data pair to the filter table.

Add(KeyValuePair<MessageFilter,TFilterData>) Add(KeyValuePair<MessageFilter,TFilterData>) Add(KeyValuePair<MessageFilter,TFilterData>) Add(KeyValuePair<MessageFilter,TFilterData>)

Aggiunge una coppia filtro/FilterData (chiave/valore) a XPathMessageFilterTable<TFilterData>.Adds a filter/FilterData (key/value) pair to the XPathMessageFilterTable<TFilterData>.

public:
 virtual void Add(System::Collections::Generic::KeyValuePair<System::ServiceModel::Dispatcher::MessageFilter ^, TFilterData> item);
public void Add (System.Collections.Generic.KeyValuePair<System.ServiceModel.Dispatcher.MessageFilter,TFilterData> item);
abstract member Add : System.Collections.Generic.KeyValuePair<System.ServiceModel.Dispatcher.MessageFilter, 'FilterData> -> unit
override this.Add : System.Collections.Generic.KeyValuePair<System.ServiceModel.Dispatcher.MessageFilter, 'FilterData> -> unit
Public Sub Add (item As KeyValuePair(Of MessageFilter, TFilterData))

Parametri

item
KeyValuePair<MessageFilter,TFilterData>

KeyValuePair<TKey,TValue> <Filter, FilterData> da aggiungere alla tabella.The KeyValuePair<TKey,TValue> <Filter, FilterData> to add to the table.

Implementazioni

Eccezioni

Si è verificato un errore del compilatore.A compiler error occurred.

Commenti

Questo metodo implementa il metodo Add della classe ICollection<T>.This method implements the Add method of the ICollection<T> class. La conversione implicita del parametro filter dal tipo MessageFilter in XPathMessageFilter può essere evitata utilizzando l'overload fortemente tipizzato Add.The implicit conversion of the filter parameter from type MessageFilter to the XPathMessageFilter can be avoided by using the strongly-typed overload, Add.

Add(MessageFilter, TFilterData) Add(MessageFilter, TFilterData) Add(MessageFilter, TFilterData) Add(MessageFilter, TFilterData)

Aggiunge una coppia filtro/dati alla tabella dei filtri.Adds a filter/data pair to the filter table.

public:
 virtual void Add(System::ServiceModel::Dispatcher::MessageFilter ^ filter, TFilterData data);
public void Add (System.ServiceModel.Dispatcher.MessageFilter filter, TFilterData data);
abstract member Add : System.ServiceModel.Dispatcher.MessageFilter * 'FilterData -> unit
override this.Add : System.ServiceModel.Dispatcher.MessageFilter * 'FilterData -> unit
Public Sub Add (filter As MessageFilter, data As TFilterData)

Parametri

filter
MessageFilter MessageFilter MessageFilter MessageFilter

Oggetto MessageFilter utilizzato come chiave della coppia aggiunta.The MessageFilter used as the key of the pair added. Deve essere un'istanza di XPathMessageFilter.Must be an instance of XPathMessageFilter.

data
TFilterData TFilterData TFilterData TFilterData

FilterData associato al filtro usato come valore della coppia aggiunta.The FilterData associated with the filter used as the value of the pair added.

Implementazioni

Eccezioni

Si è verificato un errore del compilatore.A compiler error occurred.

Commenti

La conversione interna del parametro filter dal tipo MessageFilter in XPathMessageFilter può essere evitata utilizzando l'overload fortemente tipizzato Add.The internal conversion of the filter parameter from MessageFilter to the XPathMessageFilter can be avoided by using the strongly-typed overload, Add.

Add(XPathMessageFilter, TFilterData) Add(XPathMessageFilter, TFilterData) Add(XPathMessageFilter, TFilterData) Add(XPathMessageFilter, TFilterData)

Aggiunge una coppia filtro/dati alla tabella dei filtri.Adds a filter/data pair to the filter table.

public:
 void Add(System::ServiceModel::Dispatcher::XPathMessageFilter ^ filter, TFilterData data);
public void Add (System.ServiceModel.Dispatcher.XPathMessageFilter filter, TFilterData data);
member this.Add : System.ServiceModel.Dispatcher.XPathMessageFilter * 'FilterData -> unit
Public Sub Add (filter As XPathMessageFilter, data As TFilterData)

Parametri

filter
XPathMessageFilter XPathMessageFilter XPathMessageFilter XPathMessageFilter

Oggetto XPathMessageFilter utilizzato come chiave della coppia aggiunta.The XPathMessageFilter used as the key of the pair added.

data
TFilterData TFilterData TFilterData TFilterData

FilterData associato al filtro, usato come valore della coppia aggiunta.The FilterData associated with the filter; used as the value of the pair added.

Eccezioni

Si è verificato un errore del compilatore.A compiler error occurred.

Commenti

Fornisce un overload fortemente tipizzato per l'aggiunta di un oggetto XPathMessageFilter alla tabella dei filtri che offre prestazioni migliori rispetto all'overload debolmente tipizzato, in quanto evita la conversione implicita del parametro filter dal tipo MessageFilter in XPathMessageFilter.This provides a strongly-typed overload for adding an XPathMessageFilter to the filter table that performs better than the weakly-typed overload because it avoids implicit conversion of the filter parameter from type MessageFilter to the XPathMessageFilter.

Si applica a