Este artículo se tradujo automáticamente. Para ver el artículo en inglés, active la casilla Inglés. Además, puede mostrar el texto en inglés en una ventana emergente si mueve el puntero del mouse sobre el texto.
Traducción
Inglés

Clase WSFederationMessage

.NET Framework (current version)
 

Publicado: octubre de 2016

Representa un mensaje de WS-Federation y define la clase base de la que derivan las clases de mensajes de WS-Federation más especializadas.

Espacio de nombres:   System.IdentityModel.Services
Ensamblado:  System.IdentityModel.Services (en System.IdentityModel.Services.dll)


public abstract class WSFederationMessage : FederationMessage

NombreDescripción
System_CAPS_pubmethodWSFederationMessage(Uri, String)

Inicializa una nueva instancia de la WSFederationMessage clase a partir de la dirección URL base que se aplica el mensaje y la acción realiza (el parámetro de mensaje wa).

NombreDescripción
System_CAPS_pubpropertyAction

Obtiene o establece el parámetro wa del mensaje.

System_CAPS_pubpropertyBaseUri

Obtiene o establece la dirección URL base al que se aplica el mensaje.(Heredado de FederationMessage).

System_CAPS_pubpropertyContext

Obtiene o establece el parámetro wctx del mensaje.

System_CAPS_pubpropertyEncoding

Obtiene o establece el parámetro wencoding del mensaje.

System_CAPS_pubpropertyParameters

Obtiene los parámetros del mensaje como un diccionario.(Heredado de FederationMessage).

NombreDescripción
System_CAPS_pubmethodSystem_CAPS_staticCreateFromFormPost(HttpRequestBase)

Crea un mensaje de WS-Federation desde el formulario post recibida en la solicitud especificada.

System_CAPS_pubmethodSystem_CAPS_staticCreateFromNameValueCollection(Uri, NameValueCollection)

Crea un mensaje de WS-Federation desde un NameValueCollection de parámetros.

System_CAPS_pubmethodSystem_CAPS_staticCreateFromUri(Uri)

Crea un mensaje de WS-Federation desde el URI especificado. Los parámetros se supone que se ha especificado en la cadena de consulta.

System_CAPS_pubmethodEquals(Object)

Determina si el objeto especificado es igual al objeto actual.(Heredado de Object).

System_CAPS_protmethodFinalize()

Permite que un objeto intente liberar recursos y realizar otras operaciones de limpieza antes de ser reclamado por el recolector de basura. (Heredado de Object).

System_CAPS_pubmethodGetHashCode()

Sirve como la función hash predeterminada.(Heredado de Object).

System_CAPS_pubmethodGetParameter(String)

Devuelve el valor de parámetro especificado del diccionario de parámetros.(Heredado de FederationMessage).

System_CAPS_pubmethodGetType()

Obtiene el Type de la instancia actual.(Heredado de Object).

System_CAPS_protmethodMemberwiseClone()

Crea una copia superficial del Object actual.(Heredado de Object).

System_CAPS_pubmethodRemoveParameter(String)

Quita un parámetro desde el diccionario de parámetros.(Heredado de FederationMessage).

System_CAPS_pubmethodSetParameter(String, String)

Establece el valor de un parámetro en el diccionario de parámetros.(Heredado de FederationMessage).

System_CAPS_pubmethodSetUriParameter(String, String)

Establece el valor de un parámetro en el diccionario de parámetros. El valor debe ser un URI absoluto.(Heredado de FederationMessage).

System_CAPS_pubmethodToString()

Devuelve una cadena que representa al objeto actual. (Heredado de Object).

System_CAPS_pubmethodSystem_CAPS_staticTryCreateFromUri(Uri, WSFederationMessage)

Intenta crear un mensaje de WS-Federation desde el URI especificado. Se supone que los parámetros se especifican como una cadena de consulta.

System_CAPS_protmethodValidate()

Valida el mensaje.(Heredado de FederationMessage).

System_CAPS_pubmethodWrite(TextWriter)

Cuando se invalida en una clase derivada, escribe el mensaje en la secuencia de salida.(Heredado de FederationMessage).

System_CAPS_pubmethodWriteFormPost()

Serializa el mensaje como un formulario post y devuelve el formulario resultante junto con su Javascript como una cadena.(Heredado de FederationMessage).

System_CAPS_pubmethodWriteQueryString()

Devuelve una representación de cadena del mensaje en formato de cadena de consulta.(Heredado de FederationMessage).

La WSFederationMessage clase representa una solicitud de WS-Federation o una respuesta de WS-Federation. Derivan las clases más especializadas que representan mensajes específicos de WS-Federation WSFederationMessage; por ejemplo, el SignInRequestMessage (clase), que representa un mensaje de solicitud de inicio de sesión de WS-Federation.

La WSFederationMessage clase expone varias propiedades que pueden usarse para establecer u obtener acceso a los parámetros de mensajes individuales. Estos parámetros también se pueden establecer o tiene acceso a través del Parameters diccionario. Por ejemplo, puede leer el parámetro wencoding en el mensaje ya sea a través de la Encoding propiedad o especificando "wencoding" como la clave para el Parameters diccionario.

El WSFederationMessage contiene métodos estáticos que puede llamar para crear el mensaje de WS-Federation adecuado de: una URL que incluya una cadena de consulta, una dirección URL base y una colección de nombres de parámetro de WS-Federation y valores; o formulario datos post en una solicitud HTTP.

Para obtener más información sobre el mensaje que esta clase representa, vea la sección 13 de la especificación relativa al Lenguaje de federación de servicios Web (WS-Federation) versión 1.2 (http://go.microsoft.com/fwlink/?LinkID=210152).

.NET Framework
Disponible desde 4.5

Cualquier miembro ( Compartido en Visual Basic) estático público de este tipo es seguro para subprocesos. No se garantiza que los miembros de instancia sean seguros para subprocesos.

Volver al principio
Mostrar: