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
- SecurityTokenSerializer.cs
- WebServiceAttribute.cs
- DbProviderManifest.cs
- FormatterConverter.cs
- SignatureDescription.cs
- ContextMenuService.cs
- Currency.cs
- AppDomainManager.cs
- StylusTip.cs
- PaintValueEventArgs.cs
- PrinterResolution.cs
- DataGridViewCellParsingEventArgs.cs
- ManagementObjectCollection.cs
- _UncName.cs
- TraceLevelStore.cs
- EncryptedXml.cs
- DependencyObjectProvider.cs
- ListSortDescription.cs
- AssociationTypeEmitter.cs
- FormsAuthenticationTicket.cs
- DbConvert.cs
- IndexedString.cs
- _AutoWebProxyScriptWrapper.cs
- GridViewColumn.cs
- DynamicValidatorEventArgs.cs
- QueryOutputWriter.cs
- VirtualPath.cs
- ReferencedAssembly.cs
- xmlsaver.cs
- AssociationTypeEmitter.cs
- SerializerProvider.cs
- XPathNodeInfoAtom.cs
- ProxyFragment.cs
- DesignerAutoFormatStyle.cs
- RichTextBoxDesigner.cs
- _SslStream.cs
- ObjectIDGenerator.cs
- RoutedEventArgs.cs
- TemplateManager.cs
- FastEncoderStatics.cs
- ClientSideQueueItem.cs
- PersonalizableTypeEntry.cs
- TransactionFlowProperty.cs
- GlyphRunDrawing.cs
- AccessDataSource.cs
- nulltextnavigator.cs
- PermissionListSet.cs
- DocumentOrderComparer.cs
- SqlProcedureAttribute.cs
- ElementMarkupObject.cs
- ObjectDataSourceDisposingEventArgs.cs
- DataGridViewIntLinkedList.cs
- TypeToken.cs
- JoinGraph.cs
- VisualStyleElement.cs
- List.cs
- StylusTip.cs
- KeyGestureConverter.cs
- ValidationVisibilityAttribute.cs
- OperatingSystem.cs
- PropertyChangingEventArgs.cs
- CalloutQueueItem.cs
- AccessDataSourceWizardForm.cs
- OleDbPermission.cs
- DefaultPerformanceCounters.cs
- TrustLevel.cs
- QilReference.cs
- KeyboardEventArgs.cs
- FlowDocument.cs
- BinHexDecoder.cs
- SpeakInfo.cs
- XmlComplianceUtil.cs
- FastEncoder.cs
- DataKey.cs
- XmlNavigatorFilter.cs
- XmlNodeComparer.cs
- HtmlTableCell.cs
- UmAlQuraCalendar.cs
- ImageSourceValueSerializer.cs
- CanonicalXml.cs
- EntityDataSourceStatementEditorForm.cs
- StreamGeometry.cs
- WindowsStatic.cs
- CustomSignedXml.cs
- SqlLiftIndependentRowExpressions.cs
- TimeSpanSecondsConverter.cs
- DataGridItemEventArgs.cs
- DataObjectAttribute.cs
- DataObjectSettingDataEventArgs.cs
- TransactionManager.cs
- DataGridLengthConverter.cs
- TextDecorations.cs
- StateWorkerRequest.cs
- FollowerQueueCreator.cs
- formatter.cs
- PathNode.cs
- TableRow.cs
- DateTimeConstantAttribute.cs
- CommentEmitter.cs
- DriveInfo.cs