public void FromElement(XElement element, HostingConfigManager manager) { WebsiteID = element.GetElementValue <RhspDataID>("WebsiteID", true); Name = element.GetElementValue <string>("Name", true); Port = element.GetElementValue <int>("Port", true); IpAddress = element.GetElementValue <string>("IpAddress", true); Protocol = element.GetElementValue <WebsiteHostProtocol>("Protocol", true); if (manager.GetDataSchemaVersion <WebsiteHost>(DataID) == FirstSchemaVersion) { Primary = element.GetElementValue <bool>("Primary", true); } }
private void addWebsiteHostProtocol(WebsiteHostProtocol protocol) { websiteHostProtocolInfoBindingSource.Add(new WebsiteHostProtocolInfo(protocol)); }
public WebsiteHostProtocolInfo(WebsiteHostProtocol protocol) { this.Protocol = protocol; }