BinaryMessageEncodingBindingElement.GetProperty<T> Metoda
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Vrátí zadaný objekt požadovaný, pokud existuje, z příslušné vrstvy v zásobníku elementů vazby.
public:
generic <typename T>
where T : class override T GetProperty(System::ServiceModel::Channels::BindingContext ^ context);
public override T GetProperty<T> (System.ServiceModel.Channels.BindingContext context) where T : class;
override this.GetProperty : System.ServiceModel.Channels.BindingContext -> 'T (requires 'T : null)
Public Overrides Function GetProperty(Of T As Class) (context As BindingContext) As T
Parametry typu
- T
Typovaný objekt, pro který metoda dotazuje.
Parametry
- context
- BindingContext
Element BindingContext vazby.
Návraty
Zadaný objekt T
, který je požadován, pokud je k dispozici nebo null
není.
Příklady
MessageVersion mv = be.GetProperty<MessageVersion>(context);
Dim mv As MessageVersion = be.GetProperty(Of MessageVersion)(context)
Poznámky
Tento příkaz slouží k vyžádání zadaného objektu pro nastavení vlastností nebo získání stavu z příslušné vrstvy v zásobníku elementů vazby. Pokud vrstva podporuje vrácení požadovaného objektu, vrátí ho. Pokud ne, deleguje volání dolů na další vrstvu v zásobníku. Pokud se dostane na konec zásobníku a žádná vrstva elementu vazby nepodporuje požadovaný objekt, vrátí null
metoda .