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
- ChangePassword.cs
- Soap11ServerProtocol.cs
- TypeConverterHelper.cs
- formatstringdialog.cs
- ColumnCollection.cs
- WmlCalendarAdapter.cs
- Propagator.ExtentPlaceholderCreator.cs
- DetailsViewInsertedEventArgs.cs
- VisualProxy.cs
- InlinedLocationReference.cs
- BitmapMetadataEnumerator.cs
- PersonalizationStateQuery.cs
- FormatControl.cs
- Span.cs
- SqlDataSourceSelectingEventArgs.cs
- ComPlusSynchronizationContext.cs
- NamespaceTable.cs
- ValueExpressions.cs
- WebPartManager.cs
- BindMarkupExtensionSerializer.cs
- ScaleTransform.cs
- MsmqIntegrationInputMessage.cs
- SqlFunctionAttribute.cs
- ViewPort3D.cs
- RootBuilder.cs
- Base64Encoding.cs
- SettingsPropertyWrongTypeException.cs
- FormsAuthenticationConfiguration.cs
- InfoCardAsymmetricCrypto.cs
- Line.cs
- SoapObjectInfo.cs
- PeerHelpers.cs
- HyperLinkStyle.cs
- EditorPartCollection.cs
- SqlNodeAnnotation.cs
- MenuItemStyle.cs
- Semaphore.cs
- ProfileSettingsCollection.cs
- BinaryUtilClasses.cs
- ToolStripItemRenderEventArgs.cs
- RepeaterCommandEventArgs.cs
- SerializerProvider.cs
- Assembly.cs
- ManipulationStartingEventArgs.cs
- DataGridViewTextBoxCell.cs
- GlobalizationSection.cs
- TdsParserHelperClasses.cs
- DesignerRegionCollection.cs
- SessionStateUtil.cs
- StreamHelper.cs
- BitmapEffect.cs
- Floater.cs
- UrlPropertyAttribute.cs
- SafeArchiveContext.cs
- SafeThreadHandle.cs
- ColumnHeaderConverter.cs
- SocketSettings.cs
- RangeBaseAutomationPeer.cs
- OdbcRowUpdatingEvent.cs
- ButtonBaseAdapter.cs
- DependencyPropertyConverter.cs
- DynamicDataExtensions.cs
- ActivityExecutorDelegateInfo.cs
- DecimalMinMaxAggregationOperator.cs
- OpCopier.cs
- CurrentChangingEventManager.cs
- AsyncStreamReader.cs
- ConfigurationStrings.cs
- FileUpload.cs
- propertytag.cs
- AuthenticationModulesSection.cs
- ISO2022Encoding.cs
- ObfuscateAssemblyAttribute.cs
- ResourceSet.cs
- OrthographicCamera.cs
- HandlerWithFactory.cs
- CheckBoxFlatAdapter.cs
- FlowDocumentPageViewerAutomationPeer.cs
- FixedTextBuilder.cs
- CharacterMetricsDictionary.cs
- DataTable.cs
- MtomMessageEncodingBindingElement.cs
- Panel.cs
- ToolStripRendererSwitcher.cs
- ExpressionBuilder.cs
- TrimSurroundingWhitespaceAttribute.cs
- ProfilePropertySettingsCollection.cs
- HttpModuleAction.cs
- SystemThemeKey.cs
- GridViewRowPresenter.cs
- _emptywebproxy.cs
- IndexOutOfRangeException.cs
- ToolStripSplitButton.cs
- InputLanguageCollection.cs
- FixedTextContainer.cs
- SoapSchemaMember.cs
- DefaultMergeHelper.cs
- EventLogPermissionEntry.cs
- HttpListenerContext.cs
- ProcessDesigner.cs