Share via


ClientCredentials 建構函式

定義

初始化 ClientCredentials 類別的新執行個體。

多載

ClientCredentials()

初始化 ClientCredentials 類別的新執行個體。

ClientCredentials(ClientCredentials)

這是複製建構函式。

備註

使用這個類別最常見的方式就是從用戶端物件存取其屬性,不要直接將這個類別具現化。 下列程式碼示範如何執行這項操作。

WSHttpBinding b = new WSHttpBinding();
EndpointAddress ea = new EndpointAddress("http://localhost/Calculator");
CalculatorClient client = new CalculatorClient(b, ea);
IssuedTokenClientCredential itcc = client.ClientCredentials.IssuedToken;

itcc.LocalIssuerAddress = new EndpointAddress("http://fabrikam.com/sts");

ClientCredentials()

初始化 ClientCredentials 類別的新執行個體。

public:
 ClientCredentials();
public ClientCredentials ();
Public Sub New ()

範例

使用這個類別最常見的方式就是從用戶端物件存取其屬性,不要直接將這個類別具現化。 下列程式碼示範如何執行這項操作。

WSHttpBinding b = new WSHttpBinding();
EndpointAddress ea = new EndpointAddress("http://localhost/Calculator");
CalculatorClient client = new CalculatorClient(b, ea);
IssuedTokenClientCredential itcc = client.ClientCredentials.IssuedToken;

itcc.LocalIssuerAddress = new EndpointAddress("http://fabrikam.com/sts");

備註

此建構函式會 ClientCredentials 建立具有預設設定的物件,例如 。 SupportInteractive = true

適用於

ClientCredentials(ClientCredentials)

這是複製建構函式。

protected:
 ClientCredentials(System::ServiceModel::Description::ClientCredentials ^ other);
protected ClientCredentials (System.ServiceModel.Description.ClientCredentials other);
new System.ServiceModel.Description.ClientCredentials : System.ServiceModel.Description.ClientCredentials -> System.ServiceModel.Description.ClientCredentials
Protected Sub New (other As ClientCredentials)

參數

other
ClientCredentials

ClientCredentials。 新建構之執行個體的所有屬性都會反映這個參數值。

範例

使用這個類別最常見的方式就是從用戶端物件存取其屬性,不要直接將這個類別具現化。 下列程式碼示範如何執行這項操作。

WSHttpBinding b = new WSHttpBinding();
EndpointAddress ea = new EndpointAddress("http://localhost/Calculator");
CalculatorClient client = new CalculatorClient(b, ea);
IssuedTokenClientCredential itcc = client.ClientCredentials.IssuedToken;

itcc.LocalIssuerAddress = new EndpointAddress("http://fabrikam.com/sts");

適用於