Code:
/ WCF / WCF / 3.5.30729.1 / untmp / Orcas / SP / ndp / cdf / src / WCF / ServiceModel / System / ServiceModel / Configuration / BasicHttpSecurityElement.cs / 1 / BasicHttpSecurityElement.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 BasicHttpSecurityElement : ConfigurationElement { [ConfigurationProperty(ConfigurationStrings.Mode, DefaultValue = BasicHttpSecurity.DefaultMode)] [ServiceModelEnumValidator(typeof(BasicHttpSecurityModeHelper))] public BasicHttpSecurityMode Mode { get { return (BasicHttpSecurityMode)base[ConfigurationStrings.Mode]; } set { base[ConfigurationStrings.Mode] = value; } } [ConfigurationProperty(ConfigurationStrings.Transport)] public HttpTransportSecurityElement Transport { get { return (HttpTransportSecurityElement)base[ConfigurationStrings.Transport]; } } [ConfigurationProperty(ConfigurationStrings.Message)] public BasicHttpMessageSecurityElement Message { get { return (BasicHttpMessageSecurityElement)base[ConfigurationStrings.Message]; } } internal void ApplyConfiguration(BasicHttpSecurity 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(BasicHttpSecurity 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
- XsltCompileContext.cs
- ClientScriptManagerWrapper.cs
- ActivityIdHeader.cs
- InsufficientExecutionStackException.cs
- ParameterToken.cs
- SynchronizationFilter.cs
- ViewManager.cs
- ExpressionTextBox.xaml.cs
- PieceNameHelper.cs
- DataConnectionHelper.cs
- CreateUserWizardDesigner.cs
- ScrollChrome.cs
- KeyPressEvent.cs
- ActivityExecutionContextCollection.cs
- InvokePattern.cs
- ProfessionalColorTable.cs
- NodeLabelEditEvent.cs
- AlphaSortedEnumConverter.cs
- FormViewPagerRow.cs
- IPipelineRuntime.cs
- UrlUtility.cs
- ModelProperty.cs
- EntityViewGenerationAttribute.cs
- securestring.cs
- altserialization.cs
- FamilyMapCollection.cs
- FontStretchConverter.cs
- Configuration.cs
- LogStream.cs
- CodeSubDirectory.cs
- TemplateControlBuildProvider.cs
- TextRunProperties.cs
- WebEventTraceProvider.cs
- SQLBytes.cs
- TiffBitmapEncoder.cs
- ChangePasswordAutoFormat.cs
- RouteParametersHelper.cs
- TextParagraphView.cs
- SigningDialog.cs
- KeySpline.cs
- DataGridViewTextBoxCell.cs
- DataBoundControlActionList.cs
- SecurityAlgorithmSuite.cs
- CompilerScope.cs
- QueryableDataSource.cs
- SHA256Managed.cs
- HttpRequestCacheValidator.cs
- GridViewColumnCollection.cs
- ReadOnlyDictionary.cs
- AdornerLayer.cs
- AdornerLayer.cs
- dataprotectionpermission.cs
- MemberPath.cs
- ExpressionBuilderCollection.cs
- BamlStream.cs
- FixedSOMImage.cs
- ConfigurationManagerInternal.cs
- CmsInterop.cs
- DesignSurfaceManager.cs
- ResourceDescriptionAttribute.cs
- SessionStateModule.cs
- EntityProxyFactory.cs
- DataView.cs
- GridViewEditEventArgs.cs
- EntityParameter.cs
- DataGridViewTextBoxEditingControl.cs
- _SecureChannel.cs
- Command.cs
- TrackingLocationCollection.cs
- JsonReaderDelegator.cs
- ProfileSection.cs
- WebPartDisplayModeEventArgs.cs
- ToolboxDataAttribute.cs
- Soap.cs
- PolicyLevel.cs
- EditorPartChrome.cs
- ItemsControl.cs
- DocumentSequence.cs
- IndentTextWriter.cs
- PeerApplicationLaunchInfo.cs
- Main.cs
- Operand.cs
- ArrayExtension.cs
- SqlMethods.cs
- DataObject.cs
- _AutoWebProxyScriptEngine.cs
- HttpBrowserCapabilitiesWrapper.cs
- PtsPage.cs
- CharAnimationUsingKeyFrames.cs
- EventHandlerList.cs
- ConnectionInterfaceCollection.cs
- RequestDescription.cs
- ExtendedPropertyDescriptor.cs
- ParserContext.cs
- PerformanceCounterTraceRecord.cs
- SortDescription.cs
- EntityDataSourceDataSelection.cs
- EntityDesignPluralizationHandler.cs
- NativeMethods.cs
- ObjectDataSourceFilteringEventArgs.cs