System.Runtime.Remoting.Proxies.RemotingProxy.InternalActivate C# (CSharp) Method

InternalActivate() private method

private InternalActivate ( IConstructionCallMessage ctorMsg ) : IConstructionReturnMessage
ctorMsg IConstructionCallMessage
return IConstructionReturnMessage
        private IConstructionReturnMessage InternalActivate(IConstructionCallMessage ctorMsg)
        {
            // Remember the hashcode of the constructor thread.
            CtorThread = Thread.CurrentThread.GetHashCode();

            IConstructionReturnMessage ctorRetMsg = ActivationServices.Activate(this, ctorMsg);

            // Set the flag to indicate that the object is initialized
            // Note: this assert is not valid for WKOs
            //BCLDebug.Assert(!Initialized, "Proxy marked as initialized before activation call completed");
            Initialized = true;

            return ctorRetMsg;
        }