Code:
/ WCF / WCF / 3.5.30729.1 / untmp / Orcas / SP / ndp / cdf / src / WCF / ServiceModel / System / ServiceModel / Configuration / ServiceModelSectionGroup.cs / 1 / ServiceModelSectionGroup.cs
//------------------------------------------------------------------------------ // Copyright (c) Microsoft Corporation. All rights reserved. //----------------------------------------------------------------------------- namespace System.ServiceModel.Configuration { using System.Configuration; using System.ServiceModel.Channels; using System.ServiceModel; public sealed class ServiceModelSectionGroup : ConfigurationSectionGroup { public ServiceModelSectionGroup() {} public BehaviorsSection Behaviors { get {return (BehaviorsSection) this.Sections[ConfigurationStrings.BehaviorsSectionName]; } } public BindingsSection Bindings { get {return (BindingsSection) this.Sections[ConfigurationStrings.BindingsSectionGroupName]; } } public ClientSection Client { get {return (ClientSection) this.Sections[ConfigurationStrings.ClientSectionName]; } } public ComContractsSection ComContracts { get {return (ComContractsSection) this.Sections[ConfigurationStrings.ComContractsSectionName]; } } public CommonBehaviorsSection CommonBehaviors { get {return (CommonBehaviorsSection) this.Sections[ConfigurationStrings.CommonBehaviorsSectionName]; } } public DiagnosticSection Diagnostic { get {return (DiagnosticSection) this.Sections[ConfigurationStrings.DiagnosticSectionName]; } } public ServiceHostingEnvironmentSection ServiceHostingEnvironment { get {return (ServiceHostingEnvironmentSection) this.Sections[ConfigurationStrings.ServiceHostingEnvironmentSectionName]; } } public ExtensionsSection Extensions { get { return (ExtensionsSection)this.Sections[ConfigurationStrings.Extensions]; } } public ServicesSection Services { get {return (ServicesSection) this.Sections[ConfigurationStrings.ServicesSectionName]; } } public static ServiceModelSectionGroup GetSectionGroup(Configuration config) { if (config == null) { throw DiagnosticUtility.ExceptionUtility.ThrowHelperArgumentNull("config"); } #pragma warning suppress 56506 //[....]; config.SectionGroups can never be null (underlying configuration system guarantees) return (ServiceModelSectionGroup) config.SectionGroups[ConfigurationStrings.SectionGroupName]; } } } // 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
- NaturalLanguageHyphenator.cs
- DataColumnMapping.cs
- RepeatButton.cs
- srgsitem.cs
- Frame.cs
- LogSwitch.cs
- TextPointerBase.cs
- SourceItem.cs
- PropertyChangedEventArgs.cs
- DesignerPerfEventProvider.cs
- ClientData.cs
- VScrollProperties.cs
- TextWriterTraceListener.cs
- IndentTextWriter.cs
- DictionaryCustomTypeDescriptor.cs
- XPathNavigator.cs
- ReachUIElementCollectionSerializer.cs
- DataGridViewButtonCell.cs
- ImportOptions.cs
- OdbcError.cs
- UnmanagedBitmapWrapper.cs
- SafeBuffer.cs
- WebMessageEncodingElement.cs
- ManifestSignedXml.cs
- MultipleFilterMatchesException.cs
- HttpAsyncResult.cs
- ListSourceHelper.cs
- Convert.cs
- ProfessionalColors.cs
- ScrollProperties.cs
- ConditionalWeakTable.cs
- DropTarget.cs
- XmlWrappingReader.cs
- LoginName.cs
- SystemTcpConnection.cs
- VirtualPath.cs
- StrongNameMembershipCondition.cs
- WriteableBitmap.cs
- SmtpException.cs
- CapabilitiesAssignment.cs
- ParenthesizePropertyNameAttribute.cs
- UserInitiatedNavigationPermission.cs
- PointHitTestParameters.cs
- XmlReader.cs
- ConfigurationSectionGroupCollection.cs
- MethodImplAttribute.cs
- LocalizationParserHooks.cs
- QuadraticBezierSegment.cs
- CertificateManager.cs
- BaseDataBoundControl.cs
- Shared.cs
- AutomationTextAttribute.cs
- TraceUtils.cs
- FixedDocumentPaginator.cs
- XmlWrappingWriter.cs
- ConfigurationSectionCollection.cs
- SubclassTypeValidator.cs
- CompareValidator.cs
- XmlSchemaNotation.cs
- DesignerMetadata.cs
- EmbeddedMailObject.cs
- SessionPageStateSection.cs
- WsdlBuildProvider.cs
- Normalization.cs
- ImportCatalogPart.cs
- ArrangedElementCollection.cs
- TextFragmentEngine.cs
- AuthorizationSection.cs
- MetadataWorkspace.cs
- VerificationException.cs
- RouteItem.cs
- GetResponse.cs
- HttpVersion.cs
- Lease.cs
- WebControlsSection.cs
- X509Extension.cs
- TraceFilter.cs
- MethodBuilder.cs
- QueryOutputWriter.cs
- _NestedMultipleAsyncResult.cs
- SetterBaseCollection.cs
- WebPartVerbCollection.cs
- CompoundFileStreamReference.cs
- PenContext.cs
- RemoteHelper.cs
- TableLayoutCellPaintEventArgs.cs
- PackUriHelper.cs
- MainMenu.cs
- FaultContractAttribute.cs
- RectIndependentAnimationStorage.cs
- FlowDocumentReader.cs
- WindowsGraphicsCacheManager.cs
- UserPersonalizationStateInfo.cs
- TokenizerHelper.cs
- CodeTypeMemberCollection.cs
- OdbcError.cs
- SrgsText.cs
- EventDescriptor.cs
- PreProcessor.cs
- ServiceDesigner.cs