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
- Popup.cs
- VScrollBar.cs
- TemplateColumn.cs
- XmlSchemaIdentityConstraint.cs
- SerializableAttribute.cs
- InlineUIContainer.cs
- TextBlock.cs
- StrokeFIndices.cs
- SystemIcmpV4Statistics.cs
- CodeAttributeDeclaration.cs
- LocatorBase.cs
- DiffuseMaterial.cs
- ByteKeyFrameCollection.cs
- ReadOnlyPropertyMetadata.cs
- XmlSecureResolver.cs
- ToolStripArrowRenderEventArgs.cs
- ControlParameter.cs
- LinkTarget.cs
- errorpatternmatcher.cs
- PermissionToken.cs
- SqlCommandAsyncResult.cs
- BinHexDecoder.cs
- FileChangesMonitor.cs
- PackageDigitalSignature.cs
- HttpCacheVary.cs
- _HelperAsyncResults.cs
- AutoResizedEvent.cs
- SizeAnimation.cs
- TransformGroup.cs
- XmlSchemaParticle.cs
- EventLevel.cs
- SchemaMapping.cs
- DictationGrammar.cs
- CommonDialog.cs
- InfoCardTraceRecord.cs
- unsafeIndexingFilterStream.cs
- EncoderExceptionFallback.cs
- FunctionUpdateCommand.cs
- SerializerWriterEventHandlers.cs
- FamilyMap.cs
- Configuration.cs
- PersonalizationDictionary.cs
- StringOutput.cs
- WorkflowViewElement.cs
- BamlVersionHeader.cs
- FileAccessException.cs
- ControlFilterExpression.cs
- securitymgrsite.cs
- IOThreadScheduler.cs
- GuidTagList.cs
- DesignerTransaction.cs
- DataGridViewToolTip.cs
- Matrix.cs
- ObjectSet.cs
- EdgeModeValidation.cs
- TimeoutValidationAttribute.cs
- _LocalDataStoreMgr.cs
- ListItem.cs
- Point3DConverter.cs
- RequestDescription.cs
- CodeDirectionExpression.cs
- ComPlusServiceHost.cs
- ComplexPropertyEntry.cs
- TrustSection.cs
- Comparer.cs
- Axis.cs
- PackUriHelper.cs
- WorkflowValidationFailedException.cs
- RelationshipConverter.cs
- Track.cs
- RemoteWebConfigurationHostStream.cs
- Int16.cs
- Util.cs
- RelatedCurrencyManager.cs
- ExceptionNotification.cs
- TargetConverter.cs
- MimeAnyImporter.cs
- Evidence.cs
- ListMarkerSourceInfo.cs
- ChildrenQuery.cs
- Error.cs
- ThreadExceptionDialog.cs
- TagPrefixAttribute.cs
- ToolStripDropDownItem.cs
- Quack.cs
- SQLConvert.cs
- DiagnosticsConfigurationHandler.cs
- RecognitionResult.cs
- MembershipPasswordException.cs
- SystemTcpStatistics.cs
- GridViewColumnCollectionChangedEventArgs.cs
- StandardBindingCollectionElement.cs
- StylusCaptureWithinProperty.cs
- ResourceContainerWrapper.cs
- UnsafeNativeMethods.cs
- DirectoryInfo.cs
- ContentOperations.cs
- cryptoapiTransform.cs
- Composition.cs
- BaseComponentEditor.cs