Share via


WSFederationMessage.TryCreateFromUri(Uri, WSFederationMessage) Yöntem

Tanım

Belirtilen URI'den WS-Federation iletisi oluşturmaya çalışır. Parametrelerin sorgu dizesi olarak belirtildiği varsayılır.

public:
 static bool TryCreateFromUri(Uri ^ requestUri, [Runtime::InteropServices::Out] System::IdentityModel::Services::WSFederationMessage ^ % fedMsg);
public static bool TryCreateFromUri (Uri requestUri, out System.IdentityModel.Services.WSFederationMessage fedMsg);
static member TryCreateFromUri : Uri * WSFederationMessage -> bool
Public Shared Function TryCreateFromUri (requestUri As Uri, ByRef fedMsg As WSFederationMessage) As Boolean

Parametreler

requestUri
Uri

İletinin oluşturulacağı URI. İleti parametreleri sorgu dizesinde belirtilir. wa parametresi mevcut olmalıdır.

fedMsg
WSFederationMessage

Bu yöntem döndürdüğünde, oluşturulan iletiyi veya null bir ileti oluşturulamadıysa içerir. Bu parametre başlatılmamış olarak kabul edilir.

Döndürülenler

true bir ileti başarıyla oluşturulduysa; aksi takdirde , false.

Özel durumlar

requestUri, null değeridir.

Açıklamalar

bir ileti oluşturulabiliyorsa, yöntemi sorgu dizesindeki wa parametresine göre uygun bir uygulamasını WSFederationMessage döndürür; örneğin wa parametresi "wsignout1.0" ise bir SignOutRequestMessage nesne döndürülür.

CreateFromNameValueCollection yöntemini çağırır.

Şunlara uygulanır

Ayrıca bkz.