protected virtual void ApplyConfiguration(string configurationName)
        {
            NetOnewayRelayBindingElement item = NetOnewayRelayBindingCollectionElement.GetBindingCollectionElement().Bindings[configurationName];

            if (item == null)
            {
                ExceptionUtility exceptionUtility = Microsoft.ServiceBus.Diagnostics.DiagnosticUtility.ExceptionUtility;
                string           configInvalidBindingConfigurationName = Resources.ConfigInvalidBindingConfigurationName;
                object[]         objArray = new object[] { configurationName, "netTcpRelayBinding" };
                throw exceptionUtility.ThrowHelperError(new ConfigurationErrorsException(Microsoft.ServiceBus.SR.GetString(configInvalidBindingConfigurationName, objArray)));
            }
            item.ApplyConfiguration(this);
        }