ChannelFactory.GetProperty<T> Methode
Definitie
Belangrijk
Bepaalde informatie heeft betrekking op een voorlopige productversie die aanzienlijk kan worden gewijzigd voordat deze wordt uitgebracht. Microsoft biedt geen enkele expliciete of impliciete garanties met betrekking tot de informatie die hier wordt verstrekt.
Retourneert het aangevraagde getypte object, indien aanwezig, van de juiste laag in de kanaalstack of null indien niet aanwezig.
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
Type parameters
- T
Het getypte object waarvoor de methode een query uitvoert.
Retouren
Het getypte object T dat wordt aangevraagd als het aanwezig is of null als het niet is.
Implementeringen
Opmerkingen
Gebruik deze optie om mogelijkheden, vereisten en parameters op te halen uit de kanaalstack. Als een kanaalfactory ondersteuning biedt voor het retourneren van het aangevraagde object, wordt het geretourneerd. Zo niet, dan wordt de aanroep gedelegeerd naar het volgende niveau in de stack. Als het onder aan de stack komt en geen kanaalfactory het aangevraagde object ondersteunt, retourneert nullde methode .
T is doorgaans een kanaalinterface die door de kanaalfactory kan worden ondersteund. Als bijvoorbeeld GetProperty<IChannelListener> wordt aangeroepen op een duplexkanaalfactory, wordt de onderliggende listener geretourneerd.