Inheritance
System.Object
EmbeddedHeaderUtils
Assembly: Steeltoe.Stream.StreamBase.dll
public static class EmbeddedHeaderUtils : object
Methods
|
Edit this page
View Source
Declaration
public static byte[] EmbedHeaders(MessageValues original, params string[] headers)
Parameters
Type |
Name |
Description |
MessageValues |
original |
|
System.String[] |
headers |
|
Returns
Type |
Description |
System.Byte[] |
|
|
Edit this page
View Source
Declaration
public static MessageValues ExtractHeaders(IMessage<byte[]> message, bool copyRequestHeaders)
Parameters
Type |
Name |
Description |
IMessage<System.Byte[]> |
message |
|
System.Boolean |
copyRequestHeaders |
|
Returns
|
Edit this page
View Source
Declaration
public static MessageValues ExtractHeaders(byte[] payload)
Parameters
Type |
Name |
Description |
System.Byte[] |
payload |
|
Returns
|
Edit this page
View Source
Declaration
public static string[] HeadersToEmbed(string[] configuredHeaders)
Parameters
Type |
Name |
Description |
System.String[] |
configuredHeaders |
|
Returns
Type |
Description |
System.String[] |
|
|
Edit this page
View Source
Declaration
public static bool MayHaveEmbeddedHeaders(byte[] bytes)
Parameters
Type |
Name |
Description |
System.Byte[] |
bytes |
|
Returns
Type |
Description |
System.Boolean |
|