ChannelFactory.GetProperty<T> Metod
Definition
Viktigt
En del information gäller för förhandsversionen av en produkt och kan komma att ändras avsevärt innan produkten blir allmänt tillgänglig. Microsoft lämnar inga garantier, uttryckliga eller underförstådda, avseende informationen som visas här.
Returnerar det typerade objektet som begärs, om det finns, från lämpligt lager i kanalstacken eller null om det inte finns.
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
Typparametrar
- T
Det typerade objekt som metoden frågar efter.
Returer
Det typerade objektet T begärdes om det finns eller null om det inte finns.
Implementeringar
Kommentarer
Använd detta för att hämta funktioner, krav och parametrar från kanalstacken. Om en kanalfabrik har stöd för att returnera det begärda objektet returneras det. Annars delegeras anropet till nästa nivå i stacken. Om den hamnar längst ned i stacken och ingen kanalfabrik har stöd för det begärda objektet returnerar nullmetoden .
T är vanligtvis något kanalgränssnitt som kanalfabriken kan stödja. Om till exempel GetProperty<IChannelListener> anropas på en duplexkanalfabrik returneras den underliggande lyssnaren.