MessageHeaders.HaveMandatoryHeadersBeenUnderstood Method

Definition

Verifies whether all the message headers marked with MustUnderstand have been properly interpreted and processed.

Overloads

HaveMandatoryHeadersBeenUnderstood()

Verifies whether all the message headers marked with MustUnderstand have been properly interpreted and processed.

HaveMandatoryHeadersBeenUnderstood(String[])

Verifies whether the specified recipients have properly interpreted and processed all the message headers marked with MustUnderstand.

HaveMandatoryHeadersBeenUnderstood()

Source:
MessageHeaders.cs
Source:
MessageHeaders.cs

Verifies whether all the message headers marked with MustUnderstand have been properly interpreted and processed.

public bool HaveMandatoryHeadersBeenUnderstood ();

Returns

true if the recipients specified by actors have properly interpreted and processed all the message headers marked with MustUnderstand; otherwise, false.

Remarks

If the message receiver cannot interpret the message headers marked with MustUnderstand, the message is not processed and an exception is thrown.

Applies to

.NET 8 (package-provided) and other versions
Product Versions
.NET Core 1.0, Core 1.1, 8 (package-provided)
.NET Framework 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7 (package-provided), 4.7, 4.7.1 (package-provided), 4.7.1, 4.7.2 (package-provided), 4.7.2, 4.8 (package-provided), 4.8, 4.8.1
.NET Standard 2.0 (package-provided)
UWP 10.0

HaveMandatoryHeadersBeenUnderstood(String[])

Source:
MessageHeaders.cs
Source:
MessageHeaders.cs

Verifies whether the specified recipients have properly interpreted and processed all the message headers marked with MustUnderstand.

public bool HaveMandatoryHeadersBeenUnderstood (params string[] actors);

Parameters

actors
String[]

The targeted recipient of the message header.

Returns

true if the recipients specified by actors have properly interpreted and processed all the message headers marked with MustUnderstand; otherwise, false.

Remarks

If the message receiver cannot interpret the message headers marked with MustUnderstand, the message is not processed and an exception is thrown.

Applies to

.NET 8 (package-provided) and other versions
Product Versions
.NET Core 1.0, Core 1.1, 8 (package-provided)
.NET Framework 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7 (package-provided), 4.7, 4.7.1 (package-provided), 4.7.1, 4.7.2 (package-provided), 4.7.2, 4.8 (package-provided), 4.8, 4.8.1
.NET Standard 2.0 (package-provided)
UWP 10.0