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
- ValueConversionAttribute.cs
- ConfigPathUtility.cs
- WebPartConnectionsConfigureVerb.cs
- ProgressBarRenderer.cs
- QueryableFilterUserControl.cs
- UserMapPath.cs
- RawKeyboardInputReport.cs
- DataGridDetailsPresenter.cs
- JsonXmlDataContract.cs
- ProvideValueServiceProvider.cs
- ToolStripItemDataObject.cs
- Normalizer.cs
- ExtensionWindowResizeGrip.cs
- EntityClientCacheEntry.cs
- XsltCompileContext.cs
- CompositeDuplexBindingElement.cs
- ListChunk.cs
- FloatMinMaxAggregationOperator.cs
- clipboard.cs
- NamespaceDecl.cs
- BodyWriter.cs
- Attributes.cs
- EndPoint.cs
- CloudCollection.cs
- ActivityDesignerHelper.cs
- _ReceiveMessageOverlappedAsyncResult.cs
- DuplicateWaitObjectException.cs
- ClosableStream.cs
- ValidationRule.cs
- CharEntityEncoderFallback.cs
- EmptyQuery.cs
- AssemblyAttributes.cs
- DataGridColumnCollection.cs
- WebPartConnectionsConnectVerb.cs
- RadioButtonList.cs
- CodeTypeOfExpression.cs
- ResourcePermissionBaseEntry.cs
- Delegate.cs
- HighlightComponent.cs
- NumberSubstitution.cs
- AnnotationComponentManager.cs
- TextCompositionManager.cs
- DynamicDocumentPaginator.cs
- XmlSchemaSubstitutionGroup.cs
- TCPListener.cs
- PageTheme.cs
- QuaternionIndependentAnimationStorage.cs
- CultureInfoConverter.cs
- WebContext.cs
- BufferedMessageWriter.cs
- VisualProxy.cs
- IISMapPath.cs
- ModelItemImpl.cs
- CompositeDataBoundControl.cs
- XPathChildIterator.cs
- DataRowExtensions.cs
- GraphicsPathIterator.cs
- CanonicalXml.cs
- AuthenticationService.cs
- ContentElement.cs
- EventToken.cs
- AuthenticationModuleElementCollection.cs
- Pkcs7Signer.cs
- XmlSerializerFaultFormatter.cs
- SmtpFailedRecipientException.cs
- PreviewPrintController.cs
- _NetworkingPerfCounters.cs
- StreamInfo.cs
- GeneralTransform3DTo2DTo3D.cs
- CheckBoxList.cs
- LocalBuilder.cs
- AppDomainProtocolHandler.cs
- AdornerPresentationContext.cs
- SiteMapDataSourceView.cs
- GZipStream.cs
- Int32CollectionConverter.cs
- MsmqHostedTransportConfiguration.cs
- TextAction.cs
- DataGridTemplateColumn.cs
- PermissionRequestEvidence.cs
- GridViewRow.cs
- DesignerImageAdapter.cs
- WebRequestModuleElementCollection.cs
- Pen.cs
- Parser.cs
- WindowsListViewGroup.cs
- QuinticEase.cs
- TreeViewCancelEvent.cs
- SimpleTableProvider.cs
- EntitySqlQueryCacheEntry.cs
- SecurityTokenRequirement.cs
- ExeConfigurationFileMap.cs
- RtfControlWordInfo.cs
- HttpChannelListener.cs
- PictureBoxDesigner.cs
- CompilerResults.cs
- RawTextInputReport.cs
- HttpBrowserCapabilitiesWrapper.cs
- Int64.cs
- ImageListUtils.cs