ServiceHealthBehaviorBase.HttpGetEnabled Eigenschaft

Definition

Ruft einen booleschen Wert ab, der angibt, ob Dienstmetadaten für den Abruf mit einer HTTP/Get-Anforderung veröffentlicht werden sollen.

public:
 property bool HttpGetEnabled { bool get(); void set(bool value); };
public bool HttpGetEnabled { get; set; }
member this.HttpGetEnabled : bool with get, set
Public Property HttpGetEnabled As Boolean

Eigenschaftswert

Boolean

Ein -Wert, der angibt, ob Dienstmetadaten zum Abrufen mithilfe einer HTTP/Get-Anforderung veröffentlicht werden. Der Standardwert ist true.

Hinweise

Wenn das Attribut nicht angegeben ist, ist die Adresse, in der die Metadaten veröffentlicht werden, httpGetUrl die Dienstadresse plus "?health". Wenn die Dienstadresse beispielsweise http://localhost:8080/CalculatorService lautet, lautet die HTTP/Get-Metadatenadresse http://localhost:8080/CalculatorService?health .

Wenn diese Eigenschaft ist oder die Adresse des Diensts nicht auf HTTP oder false HTTPS basiert, wird "?health" ignoriert.

Gilt für