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
- ProtocolsSection.cs
- MetaColumn.cs
- HorizontalAlignConverter.cs
- SafeArrayRankMismatchException.cs
- ColumnPropertiesGroup.cs
- RepeatBehaviorConverter.cs
- ProfileGroupSettingsCollection.cs
- ILGenerator.cs
- BitmapFrameDecode.cs
- XmlUnspecifiedAttribute.cs
- ExceptionRoutedEventArgs.cs
- DbProviderConfigurationHandler.cs
- ValidatingCollection.cs
- ThicknessConverter.cs
- embossbitmapeffect.cs
- HtmlFormWrapper.cs
- PenThread.cs
- PropertyToken.cs
- TCPClient.cs
- _ScatterGatherBuffers.cs
- ISAPIWorkerRequest.cs
- Buffer.cs
- Axis.cs
- XmlDocumentSerializer.cs
- Registry.cs
- WebPartZoneCollection.cs
- InitiatorServiceModelSecurityTokenRequirement.cs
- AssertSection.cs
- DataColumnCollection.cs
- DataColumnChangeEvent.cs
- ListItemCollection.cs
- Single.cs
- BinaryMethodMessage.cs
- CodeNamespaceImportCollection.cs
- EmptyEnumerator.cs
- CryptoApi.cs
- DbgUtil.cs
- ValidationErrorCollection.cs
- ComEventsInfo.cs
- PrimitiveDataContract.cs
- DbFunctionCommandTree.cs
- FormViewDeleteEventArgs.cs
- SetterBaseCollection.cs
- Tuple.cs
- AuthenticationConfig.cs
- NetTcpBinding.cs
- LinkedList.cs
- PieceDirectory.cs
- HostSecurityManager.cs
- MethodCallTranslator.cs
- EntityDataSourceState.cs
- TextParagraphCache.cs
- RepeaterDesigner.cs
- CryptoApi.cs
- webbrowsersite.cs
- GridViewCellAutomationPeer.cs
- WebPartExportVerb.cs
- PropertyHelper.cs
- CqlGenerator.cs
- HttpBrowserCapabilitiesWrapper.cs
- ModifiableIteratorCollection.cs
- WebPartDisplayModeCollection.cs
- SafeNativeMethods.cs
- SecurityPermission.cs
- UIPermission.cs
- ToolBarTray.cs
- ExtensionSimplifierMarkupObject.cs
- SettingsProviderCollection.cs
- WebSysDisplayNameAttribute.cs
- FrameSecurityDescriptor.cs
- ColorDialog.cs
- SqlCacheDependencyDatabaseCollection.cs
- RolePrincipal.cs
- IItemContainerGenerator.cs
- ImmComposition.cs
- CodeSubDirectoriesCollection.cs
- ISFTagAndGuidCache.cs
- SQLBytes.cs
- WebReference.cs
- XmlAttribute.cs
- CombinedGeometry.cs
- AssociationType.cs
- BackStopAuthenticationModule.cs
- TemplateFactory.cs
- SystemThemeKey.cs
- CallContext.cs
- ImpersonateTokenRef.cs
- BamlRecordHelper.cs
- RunWorkerCompletedEventArgs.cs
- MetaChildrenColumn.cs
- ListViewItemSelectionChangedEvent.cs
- GlyphTypeface.cs
- DotExpr.cs
- QilXmlReader.cs
- PackageStore.cs
- RealizationDrawingContextWalker.cs
- BindingSource.cs
- BaseAsyncResult.cs
- MethodExpression.cs
- XmlBinaryReader.cs