Code:
/ WCF / WCF / 3.5.30729.1 / untmp / Orcas / SP / ndp / cdf / src / WCF / ServiceModelInstall / System / ServiceModel / Install / Configuration / ServiceModelConfigurationSectionGroup.cs / 1 / ServiceModelConfigurationSectionGroup.cs
//------------------------------------------------------------------------------ // Copyright (c) Microsoft Corporation. All rights reserved. //----------------------------------------------------------------------------- namespace System.ServiceModel.Install.Configuration { using System; using System.Xml; using System.Xml.Serialization; public class ServiceModelConfigurationSectionGroup { string name; string type; ServiceModelConfigurationSectionGroupCollection sectionGroups; ServiceModelConfigurationSectionCollection sections; [XmlAttribute("name")] public string Name { get { return name; } set { name = value; } } [XmlElement(ElementName = "sectionGroup", IsNullable = true)] public ServiceModelConfigurationSectionGroupCollection SectionGroups { get { return sectionGroups; } } [XmlElement(ElementName = "section", IsNullable = true)] public ServiceModelConfigurationSectionCollection Sections { get { return sections; } } [XmlAttribute("type")] public string Type { get { return type; } set { type = value; } } public ServiceModelConfigurationSectionGroup() : this(null, null) { } public ServiceModelConfigurationSectionGroup(string name, string type) { this.name = name; this.type = type; this.sectionGroups = new ServiceModelConfigurationSectionGroupCollection(); this.sections = new ServiceModelConfigurationSectionCollection(); } public ServiceModelConfigurationSectionGroup(string name, string type, ServiceModelConfigurationSectionGroup[] sectionGroups) : this(name, type) { foreach (ServiceModelConfigurationSectionGroup sectionGroup in sectionGroups) { this.sectionGroups.Add(sectionGroup); } } public ServiceModelConfigurationSectionGroup(string name, string type, ServiceModelConfigurationSection[] sections) : this(name, type) { foreach (ServiceModelConfigurationSection section in sections) { this.sections.Add(section); } } public ServiceModelConfigurationSectionGroup(string name, string type, ServiceModelConfigurationSectionGroup[] sectionGroups, ServiceModelConfigurationSection[] sections) : this(name, type) { foreach (ServiceModelConfigurationSectionGroup sectionGroup in sectionGroups) { this.sectionGroups.Add(sectionGroup); } foreach (ServiceModelConfigurationSection section in sections) { this.sections.Add(section); } } } } // File provided for Reference Use Only by Microsoft Corporation (c) 2007. // Copyright (c) Microsoft Corporation. All rights reserved.
Link Menu

This book is available now!
Buy at Amazon US or
Buy at Amazon UK
- XmlSchemaSimpleType.cs
- BindingEditor.xaml.cs
- XmlNotation.cs
- DotExpr.cs
- PersonalizationAdministration.cs
- RegexInterpreter.cs
- TableLayout.cs
- _Connection.cs
- Message.cs
- ExecutionEngineException.cs
- PageHandlerFactory.cs
- ProcessHostServerConfig.cs
- PixelFormat.cs
- DataGridViewLayoutData.cs
- WebServiceData.cs
- SmtpDateTime.cs
- DataGridHelper.cs
- SqlReferenceCollection.cs
- PrintControllerWithStatusDialog.cs
- followingquery.cs
- LockedBorderGlyph.cs
- BulletChrome.cs
- FullTextLine.cs
- PenThread.cs
- MessageTransmitTraceRecord.cs
- GridView.cs
- ProviderUtil.cs
- Soap12ServerProtocol.cs
- TickBar.cs
- DataSourceComponent.cs
- HttpBrowserCapabilitiesWrapper.cs
- Stack.cs
- CheckBox.cs
- Util.cs
- FileRecordSequence.cs
- CaseInsensitiveComparer.cs
- DrawingServices.cs
- HintTextMaxWidthConverter.cs
- MembershipValidatePasswordEventArgs.cs
- BitmapData.cs
- DbFunctionCommandTree.cs
- BitmapPalettes.cs
- PerformanceCounterPermissionAttribute.cs
- ErrorFormatterPage.cs
- ProgressBarHighlightConverter.cs
- ConfigurationLoader.cs
- SymmetricKeyWrap.cs
- util.cs
- SpeechSeg.cs
- XmlSchemaInfo.cs
- PeerTransportListenAddressConverter.cs
- XmlAttributes.cs
- CorePropertiesFilter.cs
- XamlDesignerSerializationManager.cs
- PropertyCondition.cs
- ValidatorCollection.cs
- CustomAttributeFormatException.cs
- DataSourceView.cs
- UIntPtr.cs
- SecurityTokenRequirement.cs
- SmiRecordBuffer.cs
- Vector3DCollectionConverter.cs
- ResourcesGenerator.cs
- BitConverter.cs
- SocketElement.cs
- ReplacementText.cs
- CompositeDataBoundControl.cs
- ProviderCollection.cs
- DnsPermission.cs
- DSACryptoServiceProvider.cs
- ObjectHelper.cs
- PageSetupDialog.cs
- HyperLinkField.cs
- Content.cs
- HtmlWindowCollection.cs
- NativeMethods.cs
- EntityDataSourceDataSelection.cs
- TextRangeSerialization.cs
- MonthCalendar.cs
- RoleManagerModule.cs
- UITypeEditor.cs
- LoginCancelEventArgs.cs
- HTMLTextWriter.cs
- SqlCaseSimplifier.cs
- ValueTypeFixupInfo.cs
- HandlerFactoryWrapper.cs
- WebPartVerb.cs
- CheckBoxPopupAdapter.cs
- FloaterParaClient.cs
- InvokePattern.cs
- SubMenuStyleCollection.cs
- ViewGenerator.cs
- TextDecorationCollectionConverter.cs
- ProfilePropertyNameValidator.cs
- DataGridColumn.cs
- ListenerHandler.cs
- MultiSelector.cs
- IList.cs
- GeneralTransform3DCollection.cs
- Stack.cs