Assembly: Steeltoe.Messaging.Abstractions.dll
public interface IMessageHeaderAccessor
Properties
|
Edit this page
View Source
Declaration
string ContentType { get; set; }
Property Value
Type |
Description |
System.String |
|
|
Edit this page
View Source
Declaration
bool EnableTimestamp { get; set; }
Property Value
Type |
Description |
System.Boolean |
|
|
Edit this page
View Source
Declaration
object ErrorChannel { get; set; }
Property Value
Type |
Description |
System.Object |
|
|
Edit this page
View Source
Declaration
string ErrorChannelName { get; set; }
Property Value
Type |
Description |
System.String |
|
|
Edit this page
View Source
Declaration
Property Value
Type |
Description |
System.String |
|
|
Edit this page
View Source
Declaration
IIDGenerator IdGenerator { get; set; }
Property Value
Type |
Description |
IIDGenerator |
|
|
Edit this page
View Source
Declaration
bool IsModified { get; set; }
Property Value
Type |
Description |
System.Boolean |
|
|
Edit this page
View Source
Declaration
Property Value
Type |
Description |
System.Boolean |
|
|
Edit this page
View Source
Declaration
bool LeaveMutable { get; set; }
Property Value
Type |
Description |
System.Boolean |
|
|
Edit this page
View Source
Declaration
IMessageHeaders MessageHeaders { get; }
Property Value
|
Edit this page
View Source
Declaration
object ReplyChannel { get; set; }
Property Value
Type |
Description |
System.Object |
|
|
Edit this page
View Source
Declaration
string ReplyChannelName { get; set; }
Property Value
Type |
Description |
System.String |
|
|
Edit this page
View Source
Declaration
Property Value
Type |
Description |
System.Nullable<System.Int64> |
|
Methods
|
Edit this page
View Source
Declaration
void CopyHeaders(IDictionary<string, object> headersToCopy)
Parameters
Type |
Name |
Description |
IDictionary<System.String, System.Object> |
headersToCopy |
|
|
Edit this page
View Source
Declaration
void CopyHeadersIfAbsent(IDictionary<string, object> headersToCopy)
Parameters
Type |
Name |
Description |
IDictionary<System.String, System.Object> |
headersToCopy |
|
|
Edit this page
View Source
Declaration
object GetHeader(string headerName)
Parameters
Type |
Name |
Description |
System.String |
headerName |
|
Returns
Type |
Description |
System.Object |
|
|
Edit this page
View Source
Declaration
void RemoveHeader(string headerName)
Parameters
Type |
Name |
Description |
System.String |
headerName |
|
|
Edit this page
View Source
Declaration
void RemoveHeaders(params string[] headerPatterns)
Parameters
Type |
Name |
Description |
System.String[] |
headerPatterns |
|
|
Edit this page
View Source
Declaration
void SetHeader(string name, object value)
Parameters
Type |
Name |
Description |
System.String |
name |
|
System.Object |
value |
|
|
Edit this page
View Source
Declaration
void SetHeaderIfAbsent(string name, object value)
Parameters
Type |
Name |
Description |
System.String |
name |
|
System.Object |
value |
|
|
Edit this page
View Source
Declaration
|
Edit this page
View Source
Declaration
IDictionary<string, object> ToDictionary()
Returns
Type |
Description |
IDictionary<System.String, System.Object> |
|
|
Edit this page
View Source
Declaration
IMessageHeaders ToMessageHeaders()
Returns