ChannelFactoryBase.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í požadovaný typ objektu z příslušné vrstvy v zásobníku kanálu.
public:
generic <typename T>
where T : class virtual T GetProperty();
public virtual T GetProperty<T> () where T : class;
abstract member GetProperty : unit -> 'T (requires 'T : null)
override this.GetProperty : unit -> 'T (requires 'T : null)
Public Overridable Function GetProperty(Of T As Class) () As T
Parametry typu
- T
Zadaný objekt, pro který metoda dotazuje.
Návraty
- T
Zadaný objekt T byl požadován, pokud je k dispozici nebo null
pokud není.
Implementuje
Poznámky
Použijte ho k vyžádání zadaného objektu, jako je rozhraní pro nastavení vlastností nebo získání stavu z příslušné vrstvy v zásobníku továrny kanálu. Pokud vrstva podporuje vrácení požadovaného objektu, vrátí ho. Pokud ne, jednoduše deleguje volání dolů na další vrstvu v zásobníku. Pokud se dostane do dolní části zásobníku a žádná vrstva továrny kanálu nepodporuje požadovaný objekt, vrátí null
metoda .
Podobá se rozhraní QueryService modelu COM+.