protected override void OnApplyConfiguration(Binding binding)
        {
            HttpCookieSessionBinding sessionBinding = (HttpCookieSessionBinding)binding;

            sessionBinding.SessionTimeout           = this.SessionTimeout;
            sessionBinding.ExchangeTerminateMessage =
                this.ExchangeTerminateMessage;
        }
        protected override void InitializeFrom(Binding binding)
        {
            base.InitializeFrom(binding);

            HttpCookieSessionBinding sessionBinding = (HttpCookieSessionBinding)binding;

            this.SessionTimeout           = sessionBinding.SessionTimeout;
            this.ExchangeTerminateMessage =
                sessionBinding.ExchangeTerminateMessage;
        }