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