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
- ADMembershipUser.cs
- MetadataArtifactLoaderCompositeFile.cs
- Hex.cs
- SessionEndingCancelEventArgs.cs
- WebPartTransformer.cs
- InvokeMethod.cs
- DataSourceXmlClassAttribute.cs
- HttpRequest.cs
- EdmPropertyAttribute.cs
- DateTimeSerializationSection.cs
- WorkflowRuntimeElement.cs
- KeyToListMap.cs
- ReversePositionQuery.cs
- RegistryConfigurationProvider.cs
- ClientViaElement.cs
- Style.cs
- XmlSignatureProperties.cs
- TrackingProfileDeserializationException.cs
- IMembershipProvider.cs
- SchemeSettingElementCollection.cs
- QueryCacheManager.cs
- RowToFieldTransformer.cs
- XpsManager.cs
- DataKeyArray.cs
- ColorTransformHelper.cs
- DataContractSerializerElement.cs
- AndAlso.cs
- Help.cs
- DBConcurrencyException.cs
- MergeLocalizationDirectives.cs
- EntityDataSourceValidationException.cs
- ValueProviderWrapper.cs
- SourceLineInfo.cs
- SystemGatewayIPAddressInformation.cs
- WebResourceUtil.cs
- AssemblyBuilder.cs
- HebrewCalendar.cs
- TCPClient.cs
- DataSet.cs
- RandomNumberGenerator.cs
- ComPersistableTypeElement.cs
- FormsAuthenticationCredentials.cs
- XmlValidatingReaderImpl.cs
- XmlWriterSettings.cs
- FrameworkReadOnlyPropertyMetadata.cs
- processwaithandle.cs
- DynamicScriptObject.cs
- ValidationRule.cs
- ServiceMetadataBehavior.cs
- CommandTreeTypeHelper.cs
- MemberProjectionIndex.cs
- DataControlExtensions.cs
- XmlAttributeCache.cs
- RenderingEventArgs.cs
- Char.cs
- ToolStripRenderer.cs
- ConnectionPoolRegistry.cs
- FixedNode.cs
- DataTableClearEvent.cs
- TableHeaderCell.cs
- JsonStringDataContract.cs
- HtmlTextBoxAdapter.cs
- ThousandthOfEmRealDoubles.cs
- ExpressionBuilderCollection.cs
- ValueUnavailableException.cs
- InstancePersistenceEvent.cs
- ComboBoxAutomationPeer.cs
- DatePickerDateValidationErrorEventArgs.cs
- MyContact.cs
- OracleEncoding.cs
- MetadataArtifactLoaderResource.cs
- AutomationPatternInfo.cs
- SnapshotChangeTrackingStrategy.cs
- FixedStringLookup.cs
- CaseCqlBlock.cs
- Helpers.cs
- DataTableTypeConverter.cs
- GcSettings.cs
- Debug.cs
- XPathNavigator.cs
- TableStyle.cs
- Crc32Helper.cs
- EntityDataSourceDesignerHelper.cs
- SpecialNameAttribute.cs
- ObjectDataSourceStatusEventArgs.cs
- CallContext.cs
- XDeferredAxisSource.cs
- DoubleCollection.cs
- DataBindingExpressionBuilder.cs
- Html32TextWriter.cs
- ComAdminInterfaces.cs
- CodeDomConfigurationHandler.cs
- DeferredSelectedIndexReference.cs
- XmlSchemaSet.cs
- dsa.cs
- Transform3DGroup.cs
- Vector3DCollection.cs
- CrossAppDomainChannel.cs
- SqlUnionizer.cs
- ProfileParameter.cs