Sprache

ChannelFactory.GetProperty<T> Methode

Definition

Gibt das eingegebene Objekt zurück, falls vorhanden, von der entsprechenden Ebene im Kanalstapel oder null falls nicht vorhanden.

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

Typparameter

T

Das typierte Objekt, für das die Methode abgefragt wird.

Gibt zurück

T

Das eingegebene Objekt T wurde angefordert, wenn es vorhanden ist oder null nicht.

Implementiert

Hinweise

Verwenden Sie diese Methode, um Funktionen, Anforderungen und Parameter aus dem Kanalstapel abzurufen. Wenn eine Kanalfactory das Zurückgeben des angeforderten Objekts unterstützt, wird es zurückgegeben. Wenn nicht, delegiert er den Aufruf bis zur nächsten Ebene im Stapel. Wenn es am Ende des Stapels und keine Kanalfactory das angeforderte Objekt unterstützt, wird die Methode zurückgegeben null.

T ist in der Regel eine Kanalschnittstelle, die von der Kanalfactory unterstützt werden kann. Wenn z GetProperty<IChannelListener> . B. auf einer Duplexkanalfactory aufgerufen wird, wird der zugrunde liegende Listener zurückgegeben.

Gilt für: