Freigeben über


WebHttpSecurity.Transport Eigenschaft

Definition

Ruft ein Objekt ab, das die Sicherheitseinstellungen auf Transportebene 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 für diese Bindung.

Die festgelegten Standardwerte sind eine von None, a ProxyCredentialTypeClientCredentialType von Noneund Realm = "".

Hinweise

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

Wenn der TransportTransportCredentialOnly Wert von der 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 wirksam. Der Wert von WebHttpSecurityMode kann nur im Konstruktor festgelegt werden, der WebHttpBinding ihn als expliziten Parameter verwendet, und sein Wert kann nicht erneut festgelegt werden, nachdem die Bindungsinstanz erstellt wurde.

Gilt für: