CompositeDuplexBindingElement.GetProperty<T>(BindingContext) 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í typovaný objekt požadovaný z příslušné vrstvy v jednom ze zásobníků kanálů.
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, jehož podpora je testována.
Parametry
- context
- BindingContext
Objekt BindingContext , který poskytuje kontext potřebný k sestavení kanálu.
Návraty
Typovaný objekt T
se požaduje, pokud je podporovaný, nebo null
pokud není.
Výjimky
context
je null
.
Poznámky
Slouží k vyžádání objektu typu, například rozhraní pro nastavení vlastností nebo získání stavu, z příslušné vrstvy ve skládané vazbě. Pokud vrstva podporuje vrácení požadovaného objektu, vrátí ho. Pokud ne, deleguje volání do další vrstvy v zásobníku. Pokud se dostane na konec zásobníku a žádná vrstva nepodporuje získání požadovaného objektu, volajícímu null
se vrátí hodnota.