API Reference
Class
ReceivedHop
Represents a parsed Received header hop.
Inheritance
- Object
- ReceivedHop
Usage
This type appears in these public API surfaces even when no hand-authored example is attached directly to the page.
Returned or exposed by
- Property MessageHeaderAnalysis.ReceivedHops
- Method ReceivedHop.Parse
Constructors
public ReceivedHop() #Methods
public static ReceivedHop Parse(String raw) #Returns:
ReceivedHopParses a Received header value into a ReceivedHop.
Parameters
- raw System.String
- Raw header value.
Returns
Parsed ReceivedHop.
Inherited Methods
public override Boolean Equals(Object obj) #Returns:
BooleanInherited from Object
Parameters
- obj Object
Properties
public String FromHost { get; set; } #Host specified in the from clause.
public String FromIp { get; set; } #IP address specified in the from clause.
public String ByHost { get; set; } #Host specified in the by clause.
public String ByIp { get; set; } #IP address specified in the by clause.
public String With { get; set; } #Protocol specified in the with clause.
public String Id { get; set; } #Identifier specified in the id clause.
public String For { get; set; } #Recipient specified in the for clause.
public Nullable<DateTimeOffset> Timestamp { get; set; } #Timestamp at the end of the header.
public Nullable<TimeSpan> HopDelay { get; set; } #Delay since the previous hop.
public Int32 HeaderIndex { get; set; } #Zero-based order in which the header appeared in the message.