ChannelFactoryBase.GetProperty<T> Metod

Definition

Returnerar ett typat objekt som begärs, om det finns, från lämpligt lager i kanalstacken.

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

Typparametrar

T

Det typerade objekt som metoden frågar efter.

Returer

T

Det typerade objektet T begärde om det finns eller null om det inte är det.

Implementeringar

Kommentarer

Använd det här alternativet om du vill begära ett skrivet objekt, till exempel ett gränssnitt för att ange egenskaper eller hämta status från lämpligt lager i kanalfabriksstacken. Om ett lager har stöd för att returnera det begärda objektet returneras det. Annars delegerar den bara anropet till nästa lager i stacken. Om den hamnar längst ned i stacken och inget kanalfabrikslager stöder det begärda objektet returnerar nullmetoden .

Detta liknar COM+:s QueryService-gränssnitt.

Gäller för