Compartilhar via


WebHttpSecurity.Transport Propriedade

Definição

Obtém um objeto que contém as configurações de segurança em nível de transporte para essa associação.

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

Valor da propriedade

O HttpTransportSecurity para essa associação.

Os valores padrão definidos são um ClientCredentialType de None, um ProxyCredentialType de None, e Realm = "".

Comentários

Use o HttpTransportSecurity objeto retornado por essa propriedade para definir os parâmetros de segurança de transporte para o WebHttpBinding.

Se o valor ou TransportCredentialOnly o Transport valor for especificado pelo WebHttpBinding(WebHttpSecurityMode) método, as configurações fornecidas pela Transport propriedade se tornarão efetivas para o ponto de extremidade de serviço.

Se o TransportCredentialOnly valor for especificado pelo WebHttpBinding(WebHttpSecurityMode) método, as configurações fornecidas pela Transport propriedade se tornarão efetivas para o ponto de extremidade de serviço. O valor só WebHttpSecurityMode pode ser definido no construtor que o WebHttpBinding usa como um parâmetro explícito e seu valor não pode ser definido novamente após a criação da instância de associação.

Aplica-se a