Creates a Federation from a NameValueCollection of parameters.
Пространство имен: Microsoft.IdentityModel.Protocols.WSFederation
Сборка: Microsoft.IdentityModel (в microsoft.identitymodel.dll)

Использование

Visual Basic
Dim baseUrl As Uri
Dim collection As NameValueCollection
Dim returnValue As WSFederationMessage

returnValue = WSFederationMessage.CreateFromNameValueCollection(baseUrl, collection)

Синтаксис

Visual Basic
Public Shared Function CreateFromNameValueCollection ( _
		baseUrl As Uri, _
		collection As NameValueCollection _
) As WSFederationMessage
C#
public static WSFederationMessage CreateFromNameValueCollection (
		Uri baseUrl,
		NameValueCollection collection
)
C++
public:
static WSFederationMessage^ CreateFromNameValueCollection (
		Uri^ baseUrl, 
		NameValueCollection^ collection
)
J#
public static WSFederationMessage CreateFromNameValueCollection (
		Uri baseUrl, 
		NameValueCollection collection
)
JScript
public static function CreateFromNameValueCollection (
		baseUrl : Uri, 
		collection : NameValueCollection
) : WSFederationMessage

Параметры

baseUrl

BaseUrl to which the message is intended.

collection

NameValueCollection of the parmaters.

Возвращаемое значение

Instance of WSFederation message of null if a message cannot be constructed.

Исключения

Тип исключений Условие
ArgumentException

This method can throw an ArgumentExcpetion for the following cases 1. A SignIn Response message has both the wresult and wresultptr parameter. 2. Action parameter is not recognized.

Безопасность потоков

Любые открытые статические члены (Shared в Visual Basic) этого типа являются поточно-ориентированными.Любые члены экземпляров не являются гарантированно поточно-ориентированными.

Платформы

Платформа разработки

Windows Server 2003, Windows Vista

Target Platforms

Windows Server 2008, Windows Vista, Not tested on Windows XP

См. также