Code:
/ WCF / WCF / 3.5.30729.1 / untmp / Orcas / SP / ndp / cdf / src / WCF / ServiceModel / System / ServiceModel / Configuration / WSHttpSecurityElement.cs / 1 / WSHttpSecurityElement.cs
//------------------------------------------------------------------------------ // Copyright (c) Microsoft Corporation. All rights reserved. //----------------------------------------------------------------------------- namespace System.ServiceModel.Configuration { using System.Configuration; using System.ServiceModel.Channels; using System.Globalization; using System.Net; using System.Net.Security; using System.ServiceModel; using System.ServiceModel.Security; using System.ComponentModel; public sealed partial class WSHttpSecurityElement : ConfigurationElement { [ConfigurationProperty(ConfigurationStrings.Mode, DefaultValue = WSHttpSecurity.DefaultMode)] [ServiceModelEnumValidator(typeof(SecurityModeHelper))] public SecurityMode Mode { get { return (SecurityMode)base[ConfigurationStrings.Mode]; } set { base[ConfigurationStrings.Mode] = value; } } [ConfigurationProperty(ConfigurationStrings.Transport)] public WSHttpTransportSecurityElement Transport { get { return (WSHttpTransportSecurityElement)base[ConfigurationStrings.Transport]; } } [ConfigurationProperty(ConfigurationStrings.Message)] public NonDualMessageSecurityOverHttpElement Message { get { return (NonDualMessageSecurityOverHttpElement)base[ConfigurationStrings.Message]; } } internal void ApplyConfiguration(WSHttpSecurity security) { if (security == null) { throw DiagnosticUtility.ExceptionUtility.ThrowHelperArgumentNull("security"); } security.Mode = this.Mode; this.Transport.ApplyConfiguration(security.Transport); this.Message.ApplyConfiguration(security.Message); } internal void InitializeFrom(WSHttpSecurity security) { if (security == null) { throw DiagnosticUtility.ExceptionUtility.ThrowHelperArgumentNull("security"); } this.Mode = security.Mode; this.Transport.InitializeFrom(security.Transport); this.Message.InitializeFrom(security.Message); } } } // 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
- MenuItemStyleCollection.cs
- ToolStripButton.cs
- ChangeNode.cs
- DocumentSequenceHighlightLayer.cs
- SchemaLookupTable.cs
- SecUtil.cs
- InputMethodStateChangeEventArgs.cs
- ISAPIWorkerRequest.cs
- ToolstripProfessionalRenderer.cs
- BindingExpressionBase.cs
- ServiceX509SecurityTokenProvider.cs
- ObjectDataSourceStatusEventArgs.cs
- FontStyleConverter.cs
- TransactionManager.cs
- RequestSecurityTokenResponse.cs
- BuiltInPermissionSets.cs
- LongValidator.cs
- XmlSchemaSimpleContentExtension.cs
- MetafileEditor.cs
- PolyLineSegment.cs
- MemoryPressure.cs
- ListBoxItemAutomationPeer.cs
- ResourceProviderFactory.cs
- RegexRunnerFactory.cs
- _LoggingObject.cs
- RegexRunner.cs
- ContentAlignmentEditor.cs
- ResourcesGenerator.cs
- TextShapeableCharacters.cs
- DataBindingExpressionBuilder.cs
- RetriableClipboard.cs
- ContainerUtilities.cs
- XmlDesignerDataSourceView.cs
- DataGridViewControlCollection.cs
- MessageDirection.cs
- PartialCachingAttribute.cs
- MatrixStack.cs
- PerformanceCounterPermission.cs
- ProcessHostFactoryHelper.cs
- XmlReflectionMember.cs
- ImpersonationContext.cs
- PageThemeParser.cs
- ReachDocumentReferenceSerializer.cs
- TemplateControl.cs
- DataTableClearEvent.cs
- recordstate.cs
- _ScatterGatherBuffers.cs
- ADMembershipProvider.cs
- SerialErrors.cs
- PageBuildProvider.cs
- PathFigureCollection.cs
- InvokePattern.cs
- SystemSounds.cs
- SchemaImporter.cs
- ListViewGroup.cs
- FileNameEditor.cs
- GPRECT.cs
- InstanceDataCollectionCollection.cs
- PartitionResolver.cs
- SqlDataSourceEnumerator.cs
- WebPartEditorApplyVerb.cs
- UnsupportedPolicyOptionsException.cs
- TriggerActionCollection.cs
- DrawingContextDrawingContextWalker.cs
- DataServiceRequestOfT.cs
- Stack.cs
- ListBoxItem.cs
- OutOfMemoryException.cs
- BatchStream.cs
- InvokeDelegate.cs
- DataServiceExpressionVisitor.cs
- OutputCacheProfile.cs
- Win32PrintDialog.cs
- ObjectQueryProvider.cs
- ProgressBar.cs
- BevelBitmapEffect.cs
- ReadOnlyHierarchicalDataSourceView.cs
- SchemaMapping.cs
- MouseGestureValueSerializer.cs
- StringOutput.cs
- StreamUpdate.cs
- SectionInput.cs
- TraceUtility.cs
- XmlDataCollection.cs
- QilVisitor.cs
- ColorKeyFrameCollection.cs
- HashCryptoHandle.cs
- ParserExtension.cs
- PersonalizationState.cs
- ProgramNode.cs
- DtcInterfaces.cs
- EdmConstants.cs
- NullableDecimalSumAggregationOperator.cs
- SingleTagSectionHandler.cs
- ToolStripSystemRenderer.cs
- CachedPathData.cs
- XpsDocument.cs
- QueryStringParameter.cs
- EntityDesignerDataSourceView.cs
- KeyValueConfigurationCollection.cs