1 interface inheriting from IMessage
mscorlib (1)
system\runtime\remoting\imethodmessage.cs (1)
22public interface IMethodMessage : IMessage
1 implementation of IMessage
mscorlib (1)
system\runtime\remoting\message.cs (1)
4940:IMessage, IInternalMessage, IMessageSink, ISerializable
333 references to IMessage
mscorlib (210)
system\runtime\remoting\activationservices.cs (1)
809Type serverType, IMessage msg, ServerIdentity srvIdToBind,
system\runtime\remoting\asyncresult.cs (5)
108public virtual IMessage SyncProcessMessage(IMessage msg) 137public virtual IMessageCtrl AsyncProcessMessage(IMessage msg, IMessageSink replySink) 152public virtual IMessage GetReplyMessage() {return _replyMsg;} 156private IMessage _replyMsg;
system\runtime\remoting\callcontext.cs (2)
643internal void PropagateOutgoingHeadersToMessage(IMessage msg) 683internal void PropagateIncomingHeadersToCallContext(IMessage msg)
system\runtime\remoting\channelservices.cs (14)
647IMessage msg, 648out IMessage replyMsg) 767replyMsg = (IMessage) CrossContextChannel.SyncProcessMessageCallback(args); 782replyMsg = (IMessage)new ReturnMessage(e, mcm); 805public static IMessage SyncDispatchMessage(IMessage msg) 807IMessage msgRet = null; 862msgRet = (IMessage)new ReturnMessage(e, mcm); 884public static IMessageCtrl AsyncDispatchMessage(IMessage msg, IMessageSink replySink) 965internal static ServerIdentity CheckDisconnectedOrCreateWellKnownObject(IMessage msg) 1038internal static void NotifyProfiler(IMessage msg, RemotingProfilerEvent profilerEvent) 1317public virtual IMessage SyncProcessMessage(IMessage replyMsg) 1339public virtual IMessageCtrl AsyncProcessMessage(IMessage replyMsg, IMessageSink replySink)
system\runtime\remoting\channelsinkstacks.cs (8)
56void DispatchReplyMessage(IMessage msg); 164public void DispatchReplyMessage(IMessage msg) 229void AsyncProcessResponse(IMessage msg, ITransportHeaders headers, Stream stream); 233Stream GetResponseStream(IMessage msg, ITransportHeaders headers); 253private IMessage _asyncMsg = null; 365public void AsyncProcessResponse(IMessage msg, ITransportHeaders headers, Stream stream) 383public Stream GetResponseStream(IMessage msg, ITransportHeaders headers) 447IMessage retMessage = new ReturnMessage(
system\runtime\remoting\context.cs (6)
523internal IMessage NotifyActivatorProperties( 524IMessage msg, bool bServerSide) 539IMessage errMsg = null; 693IMessage retMsg = Thread.CurrentContext.GetClientContextChain().SyncProcessMessage(msgCall); 714IMessage retMsg = this.GetClientContextChain().SyncProcessMessage(msgCall); 1056IMessage msg,
system\runtime\remoting\crossappdomainchannel.cs (15)
364IMessage desReqMsg = null; 381IMessage retMsg = ChannelServices.SyncDispatchMessage(desReqMsg); 438IMessage retMsg = 477public virtual IMessage SyncProcessMessage(IMessage reqMsg) 480IMessage errMsg = InternalSink.ValidateMessage(reqMsg); 492IMessage desRetMsg = null; 597public virtual IMessageCtrl AsyncProcessMessage(IMessage reqMsg, IMessageSink replySink) 638private IMessage _reqMsg; 641internal ADAsyncWorkItem(IMessage reqMsg, IMessageSink nextSink, IMessageSink replySink) 657IMessage retMsg = _nextSink.SyncProcessMessage(_reqMsg); 673internal static MemoryStream SerializeMessage(IMessage msg) 746internal static IMessage DeserializeMessage(MemoryStream stm) 752internal static IMessage DeserializeMessage( 763return (IMessage) fmt.Deserialize(stm, null, false /* No Security check */, true/*isCrossAppDomain*/, reqMsg);
system\runtime\remoting\crosscontextchannel.cs (24)
66IMessage reqMsg = args[0] as IMessage; 68IMessage replyMsg = null; 129public virtual IMessage SyncProcessMessage(IMessage reqMsg) 132IMessage replyMsg = null; 137IMessage errMsg = ValidateMessage(reqMsg); 152replyMsg = (IMessage) Thread.CurrentThread.InternalCrossContextCallback(srvID.ServerContext, s_xctxDel, args); 175IMessage reqMsg = (IMessage) args[0]; 212public virtual IMessageCtrl AsyncProcessMessage(IMessage reqMsg, IMessageSink replySink) 216IMessage errMsg = ValidateMessage(reqMsg); 305IMessage reqMsg = (IMessage) args[0]; 328internal static IMessageCtrl DoAsyncDispatch(IMessage reqMsg, IMessageSink replySink) 411private IMessage _reqMsg; 420internal AsyncWorkItem(IMessage reqMsg, IMessageSink replySink, Context oldCtx, ServerIdentity srvID) 433IMessage msg = (IMessage) args[1]; 439public virtual IMessage SyncProcessMessage(IMessage msg) 451IMessage retMsg = null; 476retMsg = (IMessage) Thread.CurrentThread.InternalCrossContextCallback(_oldCtx, xctxDel, args); 482public virtual IMessageCtrl AsyncProcessMessage(IMessage msg, IMessageSink replySink)
system\runtime\remoting\dispatchchannelsink.cs (4)
55IMessage requestMsg, 57out IMessage responseMsg, out ITransportHeaders responseHeaders, 83IMessage msg, ITransportHeaders headers, Stream stream) 92IMessage msg, ITransportHeaders headers)
system\runtime\remoting\dynamicpropertyholder.cs (1)
163internal static void NotifyDynamicSinks(IMessage msg,
system\runtime\remoting\ichannel.cs (7)
156void ProcessMessage(IMessage msg, 169void AsyncProcessRequest(IClientChannelSinkStack sinkStack, IMessage msg, 180Stream GetRequestStream(IMessage msg, ITransportHeaders headers); 220IMessage requestMsg, 222out IMessage responseMsg, out ITransportHeaders responseHeaders, 231IMessage msg, ITransportHeaders headers, Stream stream); 240IMessage msg, ITransportHeaders headers);
system\runtime\remoting\idynamicmessagesink.cs (2)
40void ProcessMessageStart(IMessage reqMsg, bool bCliSide, bool bAsync); 46void ProcessMessageFinish(IMessage replyMsg, bool bCliSide, bool bAsync);
system\runtime\remoting\imessagesink.cs (3)
23IMessage SyncProcessMessage(IMessage msg); 26IMessageCtrl AsyncProcessMessage(IMessage msg, IMessageSink replySink);
system\runtime\remoting\lease.cs (3)
603public IMessage SyncProcessMessage(IMessage msg) 611public IMessageCtrl AsyncProcessMessage(IMessage msg, IMessageSink replySink)
system\runtime\remoting\message.cs (11)
868internal static LogicalCallContext PropagateCallContextFromMessageToThread(IMessage msg) 875internal static void PropagateCallContextFromThreadToMessage(IMessage msg) 883internal static void PropagateCallContextFromThreadToMessage(IMessage msg, LogicalCallContext oldcctx) 2866public MethodCall(IMessage msg) 3941public ConstructionCall(IMessage m) : base(m) {} 5151public IMessage SyncProcessMessage(IMessage msg) 5191public IMessageCtrl AsyncProcessMessage(IMessage msg, IMessageSink replySink) 5193IMessage retMsg = SyncProcessMessage(msg); 5635protected IMessage WrappedMessage; 5638public InternalMessageWrapper(IMessage msg)
system\runtime\remoting\messagesmuggler.cs (2)
283internal static SmuggledMethodCallMessage SmuggleIfPossible(IMessage msg) 466internal static SmuggledMethodReturnMessage SmuggleIfPossible(IMessage msg)
system\runtime\remoting\realproxy.cs (11)
392public abstract IMessage Invoke(IMessage msg); 414private static void HandleReturnMessage(IMessage reqMsg, IMessage retMsg) 452internal static void PropagateOutParameters(IMessage msg, 573internal static IMessage EndInvokeHelper(Message reqMsg, bool bProxyCase) 576IMessage retMsg = null; // used for proxy case only! 691IMessage reqMsg = null; 693IMessage retMsg = null; 916IMessage reqMsg, int msgFlags, LogicalCallContext cctx) 937void ReturnCallContextToThread(Thread currentThread, IMessage retMsg, int msgFlags, LogicalCallContext currCtx)
system\runtime\remoting\redirectionproxy.cs (9)
41public virtual IMessage SyncProcessMessage(IMessage msg) 43IMessage replyMsg = null; 74public virtual IMessageCtrl AsyncProcessMessage(IMessage msg, IMessageSink replySink) 80IMessage replyMsg = null; 116public virtual IMessage SyncProcessMessage(IMessage msg) 145public virtual IMessageCtrl AsyncProcessMessage(IMessage msg, IMessageSink replySink) 151IMessage replyMsg = null;
system\runtime\remoting\remotingproxy.cs (7)
77internal static IMessage CallProcessMessage(IMessageSink ms, 78IMessage reqMsg, 116IMessage retMsg = ms.SyncProcessMessage(reqMsg); 158public override IMessage Invoke(IMessage reqMsg) 238internal virtual IMessage InternalInvoke( 250IMessage retMsg = null;
system\runtime\remoting\stackbuildersink.cs (6)
56public virtual IMessage SyncProcessMessage(IMessage msg) 59IMessage errMsg = InternalSink.ValidateMessage(msg); 67IMessage retMessage; 195IMessage msg, IMessageSink replySink) 200IMessage retMessage = null;
system\runtime\remoting\synchronizeddispatch.cs (16)
116internal bool IsKnownLCID(IMessage reqMsg) 512internal bool IsNestedCall(IMessage reqMsg) 623public virtual IMessage SyncProcessMessage(IMessage reqMsg) 643public virtual IMessageCtrl AsyncProcessMessage(IMessage reqMsg, IMessageSink replySink) 682internal IMessage _reqMsg; 687internal IMessage _replyMsg; 705internal WorkItem(IMessage reqMsg, IMessageSink nextSink, IMessageSink replySink) 799internal virtual IMessage ReplyMessage { get {return _replyMsg;}} 834public virtual IMessage SyncProcessMessage(IMessage reqMsg) 837IMessage replyMsg; 926public virtual IMessageCtrl AsyncProcessMessage(IMessage reqMsg, IMessageSink replySink) 1012public virtual IMessage SyncProcessMessage(IMessage reqMsg) 1038public virtual IMessageCtrl AsyncProcessMessage(IMessage reqMsg, IMessageSink replySink)
system\runtime\remoting\terminatorsinks.cs (53)
32internal static IMessage ValidateMessage(IMessage reqMsg) 34IMessage retMsg = null; 48internal static IMessage DisallowAsyncActivation(IMessage reqMsg) 62internal static Identity GetIdentity(IMessage reqMsg) 93internal static ServerIdentity GetServerIdentity(IMessage reqMsg) 136internal static String GetURI(IMessage msg) 191public virtual IMessage SyncProcessMessage(IMessage reqMsg) 194IMessage errMsg = ValidateMessage(reqMsg); 204public virtual IMessageCtrl AsyncProcessMessage(IMessage reqMsg, IMessageSink replySink) 208IMessage errMsg = ValidateMessage(reqMsg); 274IMessage reqMsg = (IMessage) args[0]; 281public virtual IMessage SyncProcessMessage(IMessage reqMsg) 284IMessage errMsg = ValidateMessage(reqMsg); 300IMessage replyMsg; 341replyMsg = (IMessage) Thread.CurrentThread.InternalCrossContextCallback(Context.DefaultContext, xctxDel, args); 345replyMsg = (IMessage) xctxDel(args); 367IMessage reqMsg = (IMessage) args[0]; 375public virtual IMessageCtrl AsyncProcessMessage(IMessage reqMsg, IMessageSink replySink) 378IMessage errMsg = ValidateMessage(reqMsg); 471private IMessageSink GetChannelSink(IMessage reqMsg) 493IMessage reqMsg = (IMessage) args[0]; 511public virtual IMessage SyncProcessMessage(IMessage reqMsg) 515IMessage retMsg = null; 521retMsg = (IMessage) Thread.CurrentThread.InternalCrossContextCallback(_cliCtx, xctxDel, args); 528IMessage reqMsg, IMessageSink replySink) 579public virtual IMessage SyncProcessMessage(IMessage reqMsg) 582IMessage errMsg = ValidateMessage(reqMsg); 590IMessage replyMsg; 631public virtual IMessageCtrl AsyncProcessMessage(IMessage reqMsg, IMessageSink replySink) 635IMessage errMsg = ValidateMessage(reqMsg); 679internal virtual IMessageSink GetObjectChain(IMessage reqMsg,out MarshalByRefObject obj) 697public virtual IMessage SyncProcessMessage(IMessage reqMsg) 699IMessage replyMsg = null; 714public virtual IMessageCtrl AsyncProcessMessage(IMessage reqMsg, IMessageSink replySink) 746public virtual IMessage SyncProcessMessage(IMessage reqMsg) 749IMessage errMsg = ValidateMessage(reqMsg); 774IMessage replyMsg; 795public virtual IMessageCtrl AsyncProcessMessage(IMessage reqMsg, IMessageSink replySink) 798IMessage errMsg = ValidateMessage(reqMsg); 851public virtual IMessage SyncProcessMessage(IMessage replyMsg) 880public virtual IMessageCtrl AsyncProcessMessage(IMessage replyMsg, IMessageSink replySink)
System.AddIn (10)
System\Addin\Hosting\AddInIpcChannel.cs (10)
93public void AsyncProcessResponse(IServerResponseChannelSinkStack sinkStack, object state, IMessage msg, ITransportHeaders headers, System.IO.Stream stream) 102public System.IO.Stream GetResponseStream(IServerResponseChannelSinkStack sinkStack, object state, IMessage msg, ITransportHeaders headers) 121public ServerProcessing ProcessMessage(IServerChannelSinkStack sinkStack, IMessage requestMsg, ITransportHeaders requestHeaders, System.IO.Stream requestStream, out IMessage responseMsg, out ITransportHeaders responseHeaders, out System.IO.Stream responseStream) 205public void AsyncProcessRequest(IClientChannelSinkStack sinkStack, IMessage msg, ITransportHeaders headers, System.IO.Stream stream) 223public System.IO.Stream GetRequestStream(IMessage msg, ITransportHeaders headers) 241public void ProcessMessage(IMessage msg, ITransportHeaders requestHeaders, System.IO.Stream requestStream, out ITransportHeaders responseHeaders, out System.IO.Stream responseStream) 267public IMessageCtrl AsyncProcessMessage(IMessage msg, IMessageSink replySink) 286public IMessage SyncProcessMessage(IMessage msg)
System.Runtime.Remoting (104)
channels\core\corechannel.cs (28)
298internal static Header[] GetMessagePropertiesAsSoapHeader(IMessage reqMsg) 396internal static Header[] GetSoapHeaders(IMessage reqMsg) 458internal static void SerializeSoapMessage(IMessage msg, Stream outputStream, bool includeVersions) 489internal static Stream SerializeSoapMessage(IMessage msg, bool includeVersions) 499internal static void SerializeBinaryMessage(IMessage msg, Stream outputStream, bool includeVersions) 510internal static Stream SerializeBinaryMessage(IMessage msg, bool includeVersions) 539internal static IMessage DeserializeSoapRequestMessage( 548IMessage resMessage = (IMessage)mc; 554internal static IMessage DeserializeSoapResponseMessage( 555Stream inputStream, IMessage requestMsg, Header[] h, bool bStrictBinding) 563IMessage resMessage = (IMessage)mr; 569internal static IMessage DeserializeBinaryRequestMessage( 580IMessage reqMsg = 581(IMessage)fmt.UnsafeDeserialize(inputStream, new HeaderHandler(uriHH.HeaderHandler)); 587internal static IMessage DeserializeBinaryResponseMessage( 594IMessage replyMsg = (IMessage)fmt.UnsafeDeserializeMethodResponse(inputStream, null, reqMsg); 598internal static Stream SerializeMessage(String mimeType, IMessage msg, bool includeVersions) 607internal static void SerializeMessage(String mimeType, IMessage msg, Stream outputStream, 630internal static IMessage DeserializeMessage(String mimeType, Stream xstm, bool methodRequest, IMessage msg) 635internal static IMessage DeserializeMessage(String mimeType, Stream xstm, bool methodRequest, IMessage msg, Header[] h) 716IMessage resMessage = (IMessage) ret; 1020internal static void DebugMessage(IMessage msg)
channels\http\httpclientchannel.cs (7)
474public void ProcessMessage(IMessage msg, 497public void AsyncProcessRequest(IClientChannelSinkStack sinkStack, IMessage msg, 541public Stream GetRequestStream(IMessage msg, ITransportHeaders headers) 556private HttpWebRequest SetupWebRequest(IMessage msg, ITransportHeaders headers) 688private HttpWebRequest ProcessAndSend(IMessage msg, ITransportHeaders headers, 933private IMessage _msg; 939IMessage msg,
channels\http\httpremotinghandler.cs (5)
576IMessage responseMessage; 682IMessage requestMsg, 684out IMessage responseMsg, out ITransportHeaders responseHeaders, 692IMessage msg, ITransportHeaders headers, Stream stream) 702IMessage msg, ITransportHeaders headers)
channels\http\httpserverchannel.cs (5)
562IMessage responseMessage; 618IMessage requestMsg, 620out IMessage responseMsg, out ITransportHeaders responseHeaders, 630IMessage msg, ITransportHeaders headers, Stream stream) 647IMessage msg, ITransportHeaders headers)
channels\ipc\ipcclientchannel.cs (5)
29internal delegate IClientChannelSinkStack AsyncMessageDelegate(IMessage msg, 275public void ProcessMessage(IMessage msg, 307private IClientChannelSinkStack AsyncProcessMessage(IMessage msg, 316public void AsyncProcessRequest(IClientChannelSinkStack sinkStack, IMessage msg, 366public Stream GetRequestStream(IMessage msg, ITransportHeaders headers)
channels\ipc\ipcclientmanager.cs (1)
91internal void SendRequest(IMessage msg, ITransportHeaders headers, Stream contentStream)
channels\ipc\ipcserverchannel.cs (5)
392IMessage responseMessage = null; 497IMessage requestMsg, 499out IMessage responseMsg, out ITransportHeaders responseHeaders, 509IMessage msg, ITransportHeaders headers, Stream stream) 526IMessage msg, ITransportHeaders headers)
channels\sinks\binaryformattersinks.cs (17)
144public IMessage SyncProcessMessage(IMessage msg) 147IMessage retMsg; 177public IMessageCtrl AsyncProcessMessage(IMessage msg, IMessageSink replySink) 180IMessage retMsg; 206private void SerializeMessage(IMessage msg, 231private IMessage DeserializeMessage(IMethodCallMessage mcm, 235IMessage retMsg = CoreChannel.DeserializeBinaryResponseMessage(stream, mcm, _strictBinding); 247public void ProcessMessage(IMessage msg, 257public void AsyncProcessRequest(IClientChannelSinkStack sinkStack, IMessage msg, 271IMessage retMsg = DeserializeMessage(mcm, headers, stream); 277public Stream GetRequestStream(IMessage msg, ITransportHeaders headers) 460IMessage requestMsg, 462out IMessage responseMsg, out ITransportHeaders responseHeaders, 673IMessage msg, ITransportHeaders headers, Stream stream) 682IMessage msg, ref ITransportHeaders headers, 728IMessage msg, ITransportHeaders headers)
channels\sinks\soapformattersinks.cs (16)
150public IMessage SyncProcessMessage(IMessage msg) 153IMessage retMsg; 183public IMessageCtrl AsyncProcessMessage(IMessage msg, IMessageSink replySink) 186IMessage retMsg; 250private IMessage DeserializeMessage(IMethodCallMessage mcm, 253IMessage retMsg; 300public void ProcessMessage(IMessage msg, 310public void AsyncProcessRequest(IClientChannelSinkStack sinkStack, IMessage msg, 324IMessage retMsg = DeserializeMessage(mcm, headers, stream); 330public Stream GetRequestStream(IMessage msg, ITransportHeaders headers) 512IMessage requestMsg, 514out IMessage responseMsg, out ITransportHeaders responseHeaders, 745IMessage msg, ITransportHeaders headers, Stream stream) 756IMessage msg, bool bClientIsClr, ref ITransportHeaders headers, 810IMessage msg, ITransportHeaders headers)
channels\tcp\tcpclientchannel.cs (4)
384public void ProcessMessage(IMessage msg, 407public void AsyncProcessRequest(IClientChannelSinkStack sinkStack, IMessage msg, 438public Stream GetRequestStream(IMessage msg, ITransportHeaders headers) 452private TcpClientSocketHandler SendRequestWithRetry(IMessage msg,
channels\tcp\tcpclientsocketmanager.cs (2)
105public Stream GetRequestStream(IMessage msg, int contentLength, 141public void SendRequest(IMessage msg, ITransportHeaders headers, Stream contentStream)
channels\tcp\tcpserverchannel.cs (5)
554IMessage responseMessage; 653IMessage requestMsg, 655out IMessage responseMsg, out ITransportHeaders responseHeaders, 665IMessage msg, ITransportHeaders headers, Stream stream) 682IMessage msg, ITransportHeaders headers)
metadata\sdlchannelsink.cs (4)
119IMessage requestMsg, 121out IMessage responseMsg, out ITransportHeaders responseHeaders, 149IMessage msg, ITransportHeaders headers, Stream stream) 158IMessage msg, ITransportHeaders headers)
System.ServiceModel (6)
System\ServiceModel\Channels\ServiceChannelProxy.cs (3)
164public override IMessage Invoke(IMessage message) 292IMessage InvokeTaskService(IMethodCallMessage methodCall, ProxyOperationRuntime operation)
System\ServiceModel\ComIntegration\TearOffProxy.cs (3)
31public override IMessage Invoke(IMessage message) 56IMessage msgReturned = delegatingProxy.Invoke(message);
System.Workflow.Activities (3)
LocalService\MethodMessage.cs (3)
219IDictionary System.Runtime.Remoting.Messaging.IMessage.Properties 334public override System.Runtime.Remoting.Messaging.IMessage Invoke(System.Runtime.Remoting.Messaging.IMessage msg)