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
- SchemaElementLookUpTable.cs
- ReachDocumentReferenceSerializer.cs
- StreamInfo.cs
- MatrixConverter.cs
- DBBindings.cs
- PenThreadWorker.cs
- WinEventTracker.cs
- UntrustedRecipientException.cs
- StylusPointCollection.cs
- DataGridViewAutoSizeColumnsModeEventArgs.cs
- TextEditorParagraphs.cs
- Table.cs
- _FtpDataStream.cs
- DeflateStream.cs
- TemplateControlParser.cs
- TemplatePropertyEntry.cs
- FontSizeConverter.cs
- ToolStripManager.cs
- PropertySegmentSerializer.cs
- InvalidOperationException.cs
- shaperfactoryquerycacheentry.cs
- ObjectConverter.cs
- FontSourceCollection.cs
- XamlBrushSerializer.cs
- XsltCompileContext.cs
- ObfuscationAttribute.cs
- X509RecipientCertificateClientElement.cs
- MethodBuilder.cs
- PrinterSettings.cs
- TraceContextRecord.cs
- _HelperAsyncResults.cs
- PolicyChain.cs
- Int32CollectionConverter.cs
- ImpersonationOption.cs
- ScriptManagerProxy.cs
- InputLanguage.cs
- XmlTextAttribute.cs
- SymmetricCryptoHandle.cs
- EastAsianLunisolarCalendar.cs
- SelfIssuedAuthRSAPKCS1SignatureDeformatter.cs
- AdapterSwitches.cs
- PackageStore.cs
- HttpHandler.cs
- XhtmlBasicCalendarAdapter.cs
- SimpleTypesSurrogate.cs
- ChannelTokenTypeConverter.cs
- XamlParser.cs
- XmlElementAttributes.cs
- ButtonBase.cs
- SelectorAutomationPeer.cs
- SortKey.cs
- Localizer.cs
- FieldToken.cs
- XmlTypeAttribute.cs
- Geometry.cs
- Message.cs
- NavigateEvent.cs
- Converter.cs
- KoreanCalendar.cs
- ParameterModifier.cs
- MetadataArtifactLoaderResource.cs
- GetWinFXPath.cs
- ConnectionProviderAttribute.cs
- _AutoWebProxyScriptEngine.cs
- ConfigurationStrings.cs
- Repeater.cs
- SpeechUI.cs
- ObjectCloneHelper.cs
- MethodCallTranslator.cs
- PluggableProtocol.cs
- AsnEncodedData.cs
- ScrollContentPresenter.cs
- ReadOnlyHierarchicalDataSource.cs
- XPathQueryGenerator.cs
- Utils.cs
- DataRelationPropertyDescriptor.cs
- UnsafeNativeMethods.cs
- HebrewCalendar.cs
- EFDataModelProvider.cs
- CultureTableRecord.cs
- SmtpLoginAuthenticationModule.cs
- WorkflowControlClient.cs
- ContentType.cs
- X509SubjectKeyIdentifierClause.cs
- EntitySetBaseCollection.cs
- BaseResourcesBuildProvider.cs
- TableItemProviderWrapper.cs
- TemplateControlCodeDomTreeGenerator.cs
- DataStreams.cs
- MemoryStream.cs
- FormsAuthenticationCredentials.cs
- SkipQueryOptionExpression.cs
- IpcChannel.cs
- FormsIdentity.cs
- Block.cs
- ImageCodecInfo.cs
- SQLBytes.cs
- DataControlFieldHeaderCell.cs
- CodeAttributeArgument.cs
- SQLByte.cs