public override void CopyFrom(ServiceModelExtensionElement from)
        {
            base.CopyFrom(from);
            TransactionFlowElement element = (TransactionFlowElement)from;

            this.TransactionProtocol = element.TransactionProtocol;
        }
        public override void CopyFrom(ServiceModelExtensionElement from)
        {
            base.CopyFrom(from);
            TransactionFlowElement source = (TransactionFlowElement)from;

#pragma warning suppress 56506 // Microsoft, base.CopyFrom() validates the argument
            this.TransactionProtocol = source.TransactionProtocol;
        }