[This is preliminary documentation and is subject to change.]
This .ctor is handy for message inspectors.
Creates a substitute message for the original one with new value.
Binding-specific context is cloned and headers/correlation data are cloned conditionaly
Namespace: NFX.Glue.ProtocolAssembly: NFX (in NFX.dll) Version: 3.0.0.1 (3.0.0.1)
public ResponseMsg(
ResponseMsg inspectedOriginal,
Object newReturnValue,
bool cloneHeaders = true,
bool cloneCorrelation = true
)
public ResponseMsg(
ResponseMsg inspectedOriginal,
Object newReturnValue,
bool cloneHeaders = true,
bool cloneCorrelation = true
)
Public Sub New (
inspectedOriginal As ResponseMsg,
newReturnValue As Object,
Optional cloneHeaders As Boolean = true,
Optional cloneCorrelation As Boolean = true
)
Public Sub New (
inspectedOriginal As ResponseMsg,
newReturnValue As Object,
Optional cloneHeaders As Boolean = true,
Optional cloneCorrelation As Boolean = true
)
public:
ResponseMsg(
ResponseMsg^ inspectedOriginal,
Object^ newReturnValue,
bool cloneHeaders = true,
bool cloneCorrelation = true
)
public:
ResponseMsg(
ResponseMsg^ inspectedOriginal,
Object^ newReturnValue,
bool cloneHeaders = true,
bool cloneCorrelation = true
)
new :
inspectedOriginal : ResponseMsg *
newReturnValue : Object *
?cloneHeaders : bool *
?cloneCorrelation : bool
(* Defaults:
let _cloneHeaders = defaultArg cloneHeaders true
let _cloneCorrelation = defaultArg cloneCorrelation true
*)
-> ResponseMsg
new :
inspectedOriginal : ResponseMsg *
newReturnValue : Object *
?cloneHeaders : bool *
?cloneCorrelation : bool
(* Defaults:
let _cloneHeaders = defaultArg cloneHeaders true
let _cloneCorrelation = defaultArg cloneCorrelation true
*)
-> ResponseMsg