internal void InitializeFrom(NamedPipeSettings settings) { if (null == settings) { throw FxTrace.Exception.ArgumentNull("settings"); } this.ApplicationContainerSettings.InitializeFrom(settings.ApplicationContainerSettings); }
internal void ApplyConfiguration(NamedPipeSettings settings) { if (null == settings) { throw FxTrace.Exception.ArgumentNull("settings"); } this.ApplicationContainerSettings.ApplyConfiguration(settings.ApplicationContainerSettings); }
protected NamedPipeTransportBindingElement(NamedPipeTransportBindingElement elementToBeCloned) : base(elementToBeCloned) { if (elementToBeCloned.allowedUsers != null) { foreach (SecurityIdentifier id in elementToBeCloned.allowedUsers) { this.allowedUsers.Add(id); } } this.connectionPoolSettings = elementToBeCloned.connectionPoolSettings.Clone(); this.settings = elementToBeCloned.settings.Clone(); }
protected NamedPipeTransportBindingElement(NamedPipeTransportBindingElement elementToBeCloned) : base(elementToBeCloned) { _settings = elementToBeCloned._settings.Clone(); }