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
- XmlSchemaElement.cs
- CellParaClient.cs
- TextEditor.cs
- HttpCachePolicy.cs
- Bezier.cs
- LineServices.cs
- ISAPIApplicationHost.cs
- UserControlParser.cs
- ReadContentAsBinaryHelper.cs
- PartialCachingControl.cs
- EdmComplexTypeAttribute.cs
- RolePrincipal.cs
- WindowAutomationPeer.cs
- StrokeNodeData.cs
- Variant.cs
- LinqDataView.cs
- MethodBody.cs
- AnimationStorage.cs
- PopupRoot.cs
- AutomationElementCollection.cs
- CompoundFileStreamReference.cs
- ContextMenu.cs
- PriorityItem.cs
- SchemaImporterExtensionElement.cs
- StringPropertyBuilder.cs
- HttpServerVarsCollection.cs
- CheckBoxBaseAdapter.cs
- Pens.cs
- ReferentialConstraint.cs
- Graphics.cs
- Utilities.cs
- SHA256CryptoServiceProvider.cs
- Splitter.cs
- BitmapMetadataBlob.cs
- WrappedIUnknown.cs
- NativeBuffer.cs
- CheckBoxAutomationPeer.cs
- ApplicationProxyInternal.cs
- ReferenceConverter.cs
- ProjectionAnalyzer.cs
- LocatorPart.cs
- SqlConnectionManager.cs
- GiveFeedbackEvent.cs
- SafeNativeMethodsCLR.cs
- PrePostDescendentsWalker.cs
- ConditionalAttribute.cs
- QueryContinueDragEventArgs.cs
- FontStyleConverter.cs
- XmlHierarchicalDataSourceView.cs
- RegexWorker.cs
- ServicesUtilities.cs
- TextServicesContext.cs
- FigureHelper.cs
- ObjectResult.cs
- XPathAncestorIterator.cs
- SystemFonts.cs
- UnknownExceptionActionHelper.cs
- AddInEnvironment.cs
- BufferedOutputStream.cs
- DataBoundControl.cs
- LoadGrammarCompletedEventArgs.cs
- MailBnfHelper.cs
- clipboard.cs
- SynchronizationContextHelper.cs
- ScalarRestriction.cs
- DataGridDetailsPresenter.cs
- ServiceManager.cs
- ServiceBuildProvider.cs
- HashAlgorithm.cs
- GeneratedContractType.cs
- XappLauncher.cs
- ModuleBuilderData.cs
- ExeContext.cs
- DataListItemEventArgs.cs
- HTMLTextWriter.cs
- EntityKeyElement.cs
- ChildTable.cs
- DesignConnectionCollection.cs
- RijndaelManagedTransform.cs
- autovalidator.cs
- TextBoxAutomationPeer.cs
- SerializerDescriptor.cs
- SignerInfo.cs
- ZipIOEndOfCentralDirectoryBlock.cs
- DataGridViewCheckBoxColumn.cs
- WebPartDescriptionCollection.cs
- LoadedOrUnloadedOperation.cs
- RegexReplacement.cs
- FigureParagraph.cs
- TabPanel.cs
- ObjectItemCollectionAssemblyCacheEntry.cs
- SHA512.cs
- RawStylusInputReport.cs
- IncrementalReadDecoders.cs
- SingleAnimation.cs
- DataGridViewRowsRemovedEventArgs.cs
- SpotLight.cs
- _LoggingObject.cs
- HtmlPhoneCallAdapter.cs
- GridViewColumnHeaderAutomationPeer.cs