internal ArrayList FixupForNewAppDomain()
        {
            ArrayList result = null;

            if (this._serializedArgs != null)
            {
                result = CrossAppDomainSerializer.DeserializeMessageParts(new MemoryStream(this._serializedArgs));
                this._serializedArgs = null;
            }
            return(result);
        }
        internal ArrayList FixupForNewAppDomain()
        {
            ArrayList arrayList = (ArrayList)null;

            if (this._serializedArgs != null)
            {
                arrayList            = CrossAppDomainSerializer.DeserializeMessageParts(new MemoryStream(this._serializedArgs));
                this._serializedArgs = (byte[])null;
            }
            return(arrayList);
        }
Beispiel #3
0
        } // SmuggledMethodReturnMessage

        internal ArrayList FixupForNewAppDomain()
        {
            ArrayList deserializedArgs = null;

            if (_serializedArgs != null)
            {
                deserializedArgs =
                    CrossAppDomainSerializer.DeserializeMessageParts(
                        new MemoryStream(_serializedArgs));
                //deserializedArgs =
                //    CrossAppDomainSerializer.DeserializeMessageParts(
                //        new MemoryStream(_serializedArgs), _serializerSmuggledArgs);
                _serializedArgs = null;
            }

            return(deserializedArgs);
        } // FixupForNewAppDomain