SecurityTokenService.FederatedAsyncState 建構函式

定義

初始化 SecurityTokenService.FederatedAsyncState 類別的新執行個體。

多載

SecurityTokenService.FederatedAsyncState(SecurityTokenService+FederatedAsyncState)

從指定的 SecurityTokenService.FederatedAsyncState 物件,初始化 SecurityTokenService.FederatedAsyncState 類別的新執行個體。 這個建構函式有效地建立指定的執行個體的複本。

SecurityTokenService.FederatedAsyncState(RequestSecurityToken, ClaimsPrincipal, IAsyncResult)

使用指定的權杖要求 (RST)、權杖要求者和 SecurityTokenService.FederatedAsyncState 物件,初始化 IAsyncResult 類別的新執行個體。

SecurityTokenService.FederatedAsyncState(SecurityTokenService+FederatedAsyncState)

從指定的 SecurityTokenService.FederatedAsyncState 物件,初始化 SecurityTokenService.FederatedAsyncState 類別的新執行個體。 這個建構函式有效地建立指定的執行個體的複本。

public:
 FederatedAsyncState(System::IdentityModel::SecurityTokenService::FederatedAsyncState ^ federatedAsyncState);
public FederatedAsyncState (System.IdentityModel.SecurityTokenService.FederatedAsyncState federatedAsyncState);
new System.IdentityModel.SecurityTokenService.FederatedAsyncState : System.IdentityModel.SecurityTokenService.FederatedAsyncState -> System.IdentityModel.SecurityTokenService.FederatedAsyncState
Public Sub New (federatedAsyncState As SecurityTokenService.FederatedAsyncState)

參數

federatedAsyncState
SecurityTokenService.FederatedAsyncState

SecurityTokenService.FederatedAsyncState 執行個體,用來建立新的執行個體。

例外狀況

federatedAsyncStatenull

適用於

SecurityTokenService.FederatedAsyncState(RequestSecurityToken, ClaimsPrincipal, IAsyncResult)

使用指定的權杖要求 (RST)、權杖要求者和 SecurityTokenService.FederatedAsyncState 物件,初始化 IAsyncResult 類別的新執行個體。

public:
 FederatedAsyncState(System::IdentityModel::Protocols::WSTrust::RequestSecurityToken ^ request, System::Security::Claims::ClaimsPrincipal ^ principal, IAsyncResult ^ result);
public FederatedAsyncState (System.IdentityModel.Protocols.WSTrust.RequestSecurityToken request, System.Security.Claims.ClaimsPrincipal principal, IAsyncResult result);
new System.IdentityModel.SecurityTokenService.FederatedAsyncState : System.IdentityModel.Protocols.WSTrust.RequestSecurityToken * System.Security.Claims.ClaimsPrincipal * IAsyncResult -> System.IdentityModel.SecurityTokenService.FederatedAsyncState
Public Sub New (request As RequestSecurityToken, principal As ClaimsPrincipal, result As IAsyncResult)

參數

request
RequestSecurityToken

權杖要求。

principal
ClaimsPrincipal

要求者的識別 (Identity)。

result
IAsyncResult

IAsyncResult,表示非同步呼叫的狀態。

例外狀況

requestnull

-或-

resultnull

適用於