Freigeben über


WebHttpSecurity.Transport Eigenschaft

Definition

Ruft ein Objekt ab, das die Transportsicherheitseinstellungen für diese Bindung enthält.

public:
 property System::ServiceModel::HttpTransportSecurity ^ Transport { System::ServiceModel::HttpTransportSecurity ^ get(); };
public:
 property System::ServiceModel::HttpTransportSecurity ^ Transport { System::ServiceModel::HttpTransportSecurity ^ get(); void set(System::ServiceModel::HttpTransportSecurity ^ value); };
public System.ServiceModel.HttpTransportSecurity Transport { get; }
public System.ServiceModel.HttpTransportSecurity Transport { get; set; }
member this.Transport : System.ServiceModel.HttpTransportSecurity
member this.Transport : System.ServiceModel.HttpTransportSecurity with get, set
Public ReadOnly Property Transport As HttpTransportSecurity
Public Property Transport As HttpTransportSecurity

Eigenschaftswert

Die HttpTransportSecurity-Einstellung für diese Bindung.

Die festgelegten Standardwerte sind ClientCredentialType von None, ProxyCredentialType von None und Realm = "".

Hinweise

Verwenden Sie das von dieser Eigenschaft zurückgegebene HttpTransportSecurity-Objekt, um die Transportsicherheitsparameter für WebHttpBinding festzulegen.

Wenn der Transport-Wert oder der TransportCredentialOnly-Wert durch die WebHttpBinding(WebHttpSecurityMode)-Methode angegeben wird, werden die von der Transport-Eigenschaft bereitgestellten Einstellungen für den Dienstendpunkt wirksam.

Wenn der TransportCredentialOnly-Wert von der WebHttpBinding(WebHttpSecurityMode)-Methode angegeben wird, werden die von der Transport-Eigenschaft bereitgestellten Einstellungen für den Dienstendpunkt aktiviert. Der Wert für WebHttpSecurityMode kann nur im WebHttpBinding-Konstruktor festgelegt werden, der ihn als expliziten Parameter behandelt. Sobald die Bindungsinstanz erstellt ist, kann der Wert nicht erneut festgelegt werden.

Gilt für: