Partager via


Propriétés de contexte AS2

Cinq types de propriétés de contexte s’appliquent aux messages AS2 dans BizTalk Server :

  • les propriétés de contexte du schéma EdiIntProperties.xsd ;

  • Propriétés de contexte internes à BizTalk Server

  • les propriétés de contexte internes à MIME BizTalk ;

  • les propriétés de contexte internes à AS2 ;

  • les propriétés de contexte internes au rapport d'état AS2.

Propriétés de contexte du schéma EdiIntProperties.xsd

Les propriétés de contexte de message du schéma de propriété global EDI/INT étant exposées publiquement, vous pouvez les utiliser pour l'acheminement des messages. Ces propriétés de contexte sont définies dans EdiIntProperties.xsd dans l’assembly Microsoft.BizTalk.Edi.BaseArtifacts . L’espace de noms des propriétés est http://schemas.microsoft.com/BizTalk/2006/as2-properties. Si elles sont promues, ces propriétés de contexte de message sont disponibles comme EdiIntAS.<Property Name> dans la page Filtres de la boîte de dialogue Propriétés du port d’envoi .

Nom Type Description
AS2From string Contient la valeur d’en-tête AS2 AS2-From représentant le nom de l’expéditeur.
AS2PayloadContentType string Renferme le type de contenu de la charge du message.
AS2To string Contient la valeur d’en-tête AS2 AS2-To représentant le nom du récepteur.
DispositionMode string Contient la valeur du mode de disposition du MDN.

Pour qu'un MDN soit généré, vous devez promouvoir les propriétés de contexte DispositionType et celle-ci.
DispositionType string Contient la valeur du type de disposition du MDN.

Pour qu'un MDN soit généré, vous devez promouvoir les propriétés de contexte DispositionMode et celle-ci.
IsAS2AsynchronousMdn boolean Indique que le message est un MDN asynchrone.
IsAS2FailedMessage boolean Indique que le traitement AS2 du message AS2 entrant a échoué, entraînant l'interruption du message de charge.
IsAS2Http200OKResponse boolean Définie pour un message qui sera généré en tant que message de réponse HTTP 200 OK. Elle est utilisée lorsqu'aucun MDN n'est généré pour un message AS2 ou lorsque le MDN est envoyé de manière asynchrone.
IsAS2MdnResponseMessage boolean Indique que le message est un message de réponse MDN.
IsAS2MessageDuplicate boolean Indique que le message AS2 entrant a déjà été reçu précédemment.
IsAS2MessageCompressed boolean Indique que le message AS2 entrant a été compressé.
IsAS2MessageEncrypted boolean Indique que le message AS2 entrant a été chiffré.
IsAS2MessageSigned boolean Indique que le message AS2 entrant a été signé.
IsAS2PayloadMessage boolean Indique que le message contient le contenu de message AS2 décodé et qu'il doit donc être traité en tant que charge.
MDNAsyncURI string Contient la valeur Receipt-Delivery-Option utilisée pour envoyer des messages de réponse MDN asynchrones.
MessageId string Contient l'ID de message AS2 inclus dans les en-têtes du message AS2.
OriginalMessageId string Contient l'ID de message du message AS2 d'origine. Cette propriété de contexte fait partie d'un message MDN et est utilisée à des fins de mise en corrélation des messages AS2 avec leur réponse MDN.
PreservedFileName string Contient le nom du fichier d'origine du message. Cette propriété de contexte est uniquement renseignée si le message entrant inclut des informations sur le nom de fichier dans l'en-tête MIME Content-Disposition.
SendMDN boolean Cette propriété est définie sur true si un message MDN doit être généré.

Propriétés de contexte internes à BizTalk Server

Les propriétés de contexte de message suivantes n'étant pas exposées publiquement, vous ne pouvez pas les utiliser pour l'acheminement des messages. Toutefois, elles peuvent être consultées dans les messages interrompus et suivis. L’espace de noms de ces propriétés de contexte est http://schemas.microsoft.com/BizTalk/2006/system-properties.

Nom Type Description
IgnoreSslCertificateNameMismatchErrors boolean Dirige BizTalk Server traitement HTTP pour ignorer les erreurs d’incompatibilité de nom SSL pendant le traitement.
KeepAlive Boolean Contrôle le comportement de la fonctionnalité de persistance HTTP.
TreatEPMSuspendAsSuccess boolean Indique BizTalk Server de traiter un message suspendu comme un message de réussite lors du traitement sur une connexion entrante HTTP bidirectionnel.
IsSolicitResponse boolean Défini par BizTalk Server et indique que le message est un message de sollicitation-réponse.

Propriétés de contexte internes à BizTalk MIME

Les propriétés de contexte de message suivantes n'étant pas exposées publiquement, vous ne pouvez pas les utiliser pour l'acheminement des messages. Toutefois, elles peuvent être consultées dans les messages interrompus et suivis. L’espace de noms de ces propriétés de contexte est http://schemas.microsoft.com/BizTalk/2006/system-properties.

Nom Type Description
IsMultipartReport boolean Entraîne la génération d’un message multipart/rapport par l’encodeur MIME BizTalk Server.
SuppressMimeVersionFromMultiPartMessage boolean Fait en sorte que l’encodeur MIME BizTalk Server supprime l’en-tête version MIME dans chaque partie d’un message en plusieurs parties.

Propriétés de contexte internes à AS2

Les propriétés de contexte de message suivantes n'étant pas exposées publiquement, vous ne pouvez pas les utiliser pour l'acheminement des messages. Toutefois, elles peuvent être consultées dans les messages interrompus et suivis. L’espace de noms de ces propriétés de contexte est http://schemas.microsoft.com/BizTalk/2006/as2-properties.

Nom Type Description
MicHashAlgorithm string Contient l'algorithme de hachage utilisé lors du calcul de la valeur de hachage MIC.
ReceivedContentMic string Contient la valeur de hachage MIC calculée.

Propriétés de contexte internes au rapport d'état AS2

Les propriétés de contexte de message suivantes n'étant pas exposées publiquement, vous ne pouvez pas les utiliser pour l'acheminement des messages. Toutefois, elles peuvent être consultées dans les messages interrompus et suivis. L’espace de noms de ces propriétés de contexte est http://schemas.microsoft.com/BizTalk/2006/edi-properties.

Nom Type Description
InterchangeControlNo string Numéro de contrôle d'un échange EDI. Cette propriété est lue dans un message lors du codage AS2 ; elle est utilisée pour signaler une activité d'échange AS2.
InterchangeDate string Date d'échange d'un échange EDI. Cette propriété est lue dans un message lors du codage AS2 ; elle est utilisée pour signaler une activité d'échange AS2.
InterchangeTime string Heure d'échange d'un échange EDI. Cette propriété de contexte est lue dans un message lors du codage AS2 ; elle est utilisée pour signaler une activité d'échange AS2.
ReceiverID string ID du récepteur d'un échange EDI. Cette propriété est lue dans un message lors du codage AS2 ; elle est utilisée pour signaler une activité d'échange AS2.
ReceiverQualifier string Qualificateur du récepteur d'un échange EDI. Cette propriété est lue dans un message lors du codage AS2 ; elle est utilisée pour signaler une activité d'échange AS2.
SenderID string ID de l'expéditeur d'un échange EDI. Cette propriété est lue dans un message lors du codage AS2 ; elle est utilisée pour signaler une activité d'échange AS2.
SenderQualifier string Qualificateur de l’expéditeur de l’échange à partir d’un échange EDI. Cette propriété est lue dans un message lors du codage AS2 ; elle est utilisée pour signaler une activité d'échange AS2.

Voir aussi

Développement et configuration de solutions AS2 BizTalk Server