ChannelFactory.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í typovaný objekt požadovaný (pokud existuje) z příslušné vrstvy v zásobníku kanálů nebo null
pokud neexistuje.
public:
generic <typename T>
where T : class virtual T GetProperty();
public T GetProperty<T> () where T : class;
abstract member GetProperty : unit -> 'T (requires 'T : null)
override this.GetProperty : unit -> 'T (requires 'T : null)
Public Function GetProperty(Of T As Class) () As T
Parametry typu
- T
Typovaný objekt, pro který metoda dotazuje.
Návraty
Zadaný objekt T
je požadován, pokud existuje nebo null
není.
Implementuje
Poznámky
Slouží k načtení možností, požadavků a parametrů ze zásobníku kanálů. Pokud objekt pro vytváření kanálů podporuje vrácení požadovaného objektu, vrátí ho. Pokud ne, deleguje volání na další úroveň v zásobníku. Pokud se dostane na konec zásobníku a požadovaný objekt nepodporuje žádná továrna kanálu, vrátí null
metoda .
T
je obvykle rozhraní kanálu, které podporuje objekt pro vytváření kanálů. Pokud se například GetProperty<IChannelListener>
volá na objektu pro vytváření duplexního kanálu, vrátí základní naslouchací proces.