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
- HttpRuntime.cs
- LostFocusEventManager.cs
- SqlClientWrapperSmiStream.cs
- Vector3DCollection.cs
- ParallelTimeline.cs
- CapabilitiesSection.cs
- CqlParser.cs
- HttpCachePolicy.cs
- DataGridViewCellToolTipTextNeededEventArgs.cs
- MsmqIntegrationProcessProtocolHandler.cs
- TextProperties.cs
- ContainerSelectorActiveEvent.cs
- TemplateDefinition.cs
- CursorConverter.cs
- ActivityMarkupSerializer.cs
- StandardTransformFactory.cs
- ColorConvertedBitmap.cs
- MessageFilter.cs
- prompt.cs
- ProcessModule.cs
- UTF7Encoding.cs
- CommonRemoteMemoryBlock.cs
- ClaimTypeElement.cs
- LocatorPartList.cs
- TemplateField.cs
- NumberFunctions.cs
- DbExpressionVisitor.cs
- InitializationEventAttribute.cs
- _SpnDictionary.cs
- XmlSerializationGeneratedCode.cs
- InternalsVisibleToAttribute.cs
- _ChunkParse.cs
- ObjectContext.cs
- InboundActivityHelper.cs
- XmlToDatasetMap.cs
- ResolveNameEventArgs.cs
- Viewport3DVisual.cs
- ScrollItemProviderWrapper.cs
- TransformValueSerializer.cs
- LogicalTreeHelper.cs
- StringConverter.cs
- Journaling.cs
- ToolBarButtonClickEvent.cs
- XmlProcessingInstruction.cs
- FtpRequestCacheValidator.cs
- SymbolEqualComparer.cs
- X509SecurityTokenProvider.cs
- CardSpaceSelector.cs
- ValueQuery.cs
- StylusPointCollection.cs
- InvokeDelegate.cs
- XPathPatternParser.cs
- DateTimeUtil.cs
- PowerEase.cs
- LeaseManager.cs
- ToolStripTextBox.cs
- GeometryGroup.cs
- ParallelTimeline.cs
- ParentUndoUnit.cs
- TextRangeEdit.cs
- MemoryStream.cs
- ThumbButtonInfoCollection.cs
- ConfigsHelper.cs
- UserControlParser.cs
- UpDownEvent.cs
- AnonymousIdentificationSection.cs
- ScriptingScriptResourceHandlerSection.cs
- TemplateBindingExpressionConverter.cs
- OrderedParallelQuery.cs
- TextServicesContext.cs
- Int32Rect.cs
- Internal.cs
- ClipboardProcessor.cs
- ExtenderProvidedPropertyAttribute.cs
- XmlAttributeAttribute.cs
- JsonReader.cs
- ToolStripDropTargetManager.cs
- SamlAudienceRestrictionCondition.cs
- InvalidAsynchronousStateException.cs
- FormViewRow.cs
- dtdvalidator.cs
- RuleSet.cs
- RewritingPass.cs
- InternalsVisibleToAttribute.cs
- PropertyTabAttribute.cs
- ScriptReferenceEventArgs.cs
- UriExt.cs
- SiteMapProvider.cs
- CompositeDataBoundControl.cs
- HttpResponseInternalBase.cs
- BreakRecordTable.cs
- Pkcs7Signer.cs
- BamlLocalizer.cs
- LogicalTreeHelper.cs
- MultiView.cs
- ArgumentReference.cs
- BrowserCapabilitiesFactoryBase.cs
- QueryHandler.cs
- XmlSyndicationContent.cs
- EntityDataSourceViewSchema.cs