Code:
/ WCF / WCF / 3.5.30729.1 / untmp / Orcas / SP / ndp / cdf / src / WCF / ServiceModel / System / ServiceModel / Configuration / WSDualHttpSecurityElement.cs / 1 / WSDualHttpSecurityElement.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 WSDualHttpSecurityElement : ConfigurationElement
{
[ConfigurationProperty(ConfigurationStrings.Mode, DefaultValue = WSDualHttpSecurity.DefaultMode)]
[ServiceModelEnumValidator(typeof(WSDualHttpSecurityModeHelper))]
public WSDualHttpSecurityMode Mode
{
get { return (WSDualHttpSecurityMode)base[ConfigurationStrings.Mode]; }
set { base[ConfigurationStrings.Mode] = value; }
}
[ConfigurationProperty(ConfigurationStrings.Message)]
public MessageSecurityOverHttpElement Message
{
get { return (MessageSecurityOverHttpElement)base[ConfigurationStrings.Message]; }
}
internal void ApplyConfiguration(WSDualHttpSecurity security)
{
if (security == null)
{
throw DiagnosticUtility.ExceptionUtility.ThrowHelperArgumentNull("security");
}
security.Mode = this.Mode;
this.Message.ApplyConfiguration(security.Message);
}
internal void InitializeFrom(WSDualHttpSecurity security)
{
if (security == null)
{
throw DiagnosticUtility.ExceptionUtility.ThrowHelperArgumentNull("security");
}
this.Mode = security.Mode;
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
- VisualBasicValue.cs
- CompModSwitches.cs
- WorkflowCompensationBehavior.cs
- Maps.cs
- RadialGradientBrush.cs
- SoapFault.cs
- XmlAutoDetectWriter.cs
- ImageSourceConverter.cs
- Stroke2.cs
- ChameleonKey.cs
- NumberFormatter.cs
- GridView.cs
- RoutedEventArgs.cs
- OdbcConnectionOpen.cs
- AdapterDictionary.cs
- XmlValidatingReaderImpl.cs
- PropertyDescriptors.cs
- Header.cs
- DecoratedNameAttribute.cs
- ToolboxComponentsCreatedEventArgs.cs
- MethodBuilderInstantiation.cs
- NameValueSectionHandler.cs
- StopStoryboard.cs
- Decimal.cs
- UnmanagedHandle.cs
- ListView.cs
- StorageTypeMapping.cs
- GenerateScriptTypeAttribute.cs
- TemplateLookupAction.cs
- GridViewAutomationPeer.cs
- PolygonHotSpot.cs
- LogSwitch.cs
- RenderingEventArgs.cs
- StateDesigner.TransitionInfo.cs
- HttpDebugHandler.cs
- AsyncCompletedEventArgs.cs
- MimeMultiPart.cs
- ErrorsHelper.cs
- SecurityUtils.cs
- FormParameter.cs
- SchemaMerger.cs
- ServiceSettingsResponseInfo.cs
- Point.cs
- SafeSystemMetrics.cs
- DataGridViewRowHeightInfoNeededEventArgs.cs
- WpfKnownMemberInvoker.cs
- XmlILModule.cs
- DoubleLink.cs
- SafeCertificateContext.cs
- XmlNotation.cs
- WindowsScroll.cs
- Polyline.cs
- WebRequestModulesSection.cs
- RotateTransform3D.cs
- DynamicDataExtensions.cs
- CompilerCollection.cs
- TwoPhaseCommitProxy.cs
- DayRenderEvent.cs
- Html32TextWriter.cs
- RenderDataDrawingContext.cs
- HwndHostAutomationPeer.cs
- ToolStripCodeDomSerializer.cs
- SoapIgnoreAttribute.cs
- XPathQilFactory.cs
- WsdlServiceChannelBuilder.cs
- ColorTransformHelper.cs
- Itemizer.cs
- AdPostCacheSubstitution.cs
- AvTraceFormat.cs
- BeginStoryboard.cs
- OverlappedContext.cs
- Visitors.cs
- AspNetHostingPermission.cs
- RegisteredDisposeScript.cs
- Invariant.cs
- DiscoveryClientOutputChannel.cs
- COM2ExtendedBrowsingHandler.cs
- Currency.cs
- AutomationInteropProvider.cs
- XmlIgnoreAttribute.cs
- SHA256.cs
- CachedTypeface.cs
- XmlHierarchicalDataSourceView.cs
- ObjectStateManager.cs
- JsonSerializer.cs
- xml.cs
- OutputScopeManager.cs
- DocumentViewerConstants.cs
- GlyphRunDrawing.cs
- SecurityUniqueId.cs
- BamlResourceContent.cs
- NameTable.cs
- Pick.cs
- PersonalizationDictionary.cs
- WindowsMenu.cs
- ConfigXmlWhitespace.cs
- ManipulationStartedEventArgs.cs
- SaveFileDialog.cs
- DefaultAsyncDataDispatcher.cs
- PropertyDescriptor.cs