Code:
/ WCF / WCF / 3.5.30729.1 / untmp / Orcas / SP / ndp / cdf / src / WCF / ServiceModel / System / ServiceModel / Configuration / HttpsTransportElement.cs / 1 / HttpsTransportElement.cs
//------------------------------------------------------------------------------ // Copyright (c) Microsoft Corporation. All rights reserved. //----------------------------------------------------------------------------- namespace System.ServiceModel.Configuration { using System.Configuration; using System.ServiceModel.Channels; public partial class HttpsTransportElement : HttpTransportElement { public HttpsTransportElement() { } public override void ApplyConfiguration(BindingElement bindingElement) { base.ApplyConfiguration(bindingElement); HttpsTransportBindingElement binding = (HttpsTransportBindingElement)bindingElement; binding.RequireClientCertificate = this.RequireClientCertificate; } public override Type BindingElementType { get { return typeof(HttpsTransportBindingElement); } } public override void CopyFrom(ServiceModelExtensionElement from) { base.CopyFrom(from); HttpsTransportElement source = (HttpsTransportElement)from; #pragma warning suppress 56506 // [....], base.CopyFrom() validates the argument this.RequireClientCertificate = source.RequireClientCertificate; } protected override TransportBindingElement CreateDefaultBindingElement() { return new HttpsTransportBindingElement(); } protected internal override void InitializeFrom(BindingElement bindingElement) { base.InitializeFrom(bindingElement); HttpsTransportBindingElement binding = (HttpsTransportBindingElement)bindingElement; this.RequireClientCertificate = binding.RequireClientCertificate; } [ConfigurationProperty(ConfigurationStrings.RequireClientCertificate, DefaultValue = TransportDefaults.RequireClientCertificate)] public bool RequireClientCertificate { get { return (bool)base[ConfigurationStrings.RequireClientCertificate]; } set { base[ConfigurationStrings.RequireClientCertificate] = value; } } } } // 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
- EditorPart.cs
- PenContexts.cs
- UniqueCodeIdentifierScope.cs
- Speller.cs
- DataTableMapping.cs
- Delay.cs
- GeneratedView.cs
- Type.cs
- ProcessHostServerConfig.cs
- DataPagerFieldCollection.cs
- CommandSet.cs
- PathTooLongException.cs
- TableLayoutSettings.cs
- RowBinding.cs
- _AutoWebProxyScriptEngine.cs
- WebDisplayNameAttribute.cs
- Logging.cs
- EntityExpressionVisitor.cs
- TimeSpanSecondsOrInfiniteConverter.cs
- SizeChangedInfo.cs
- ContentValidator.cs
- Version.cs
- WebPartZone.cs
- AuthorizationRuleCollection.cs
- FrameworkElement.cs
- SecurityTokenException.cs
- DesignerActionHeaderItem.cs
- UpdatePanelTrigger.cs
- MulticastIPAddressInformationCollection.cs
- IPEndPoint.cs
- ClientRuntimeConfig.cs
- WeakRefEnumerator.cs
- CryptographicAttribute.cs
- ListControl.cs
- hresults.cs
- XmlConverter.cs
- CommonDialog.cs
- StorageEntitySetMapping.cs
- PositiveTimeSpanValidator.cs
- DataGrid.cs
- SequentialOutput.cs
- ConsoleEntryPoint.cs
- Normalization.cs
- LogEntry.cs
- DbConnectionPoolGroupProviderInfo.cs
- Accessible.cs
- FloaterBaseParagraph.cs
- PasswordRecoveryAutoFormat.cs
- ContentPathSegment.cs
- FlowDocumentView.cs
- QilStrConcat.cs
- SoapSchemaExporter.cs
- SQLDecimalStorage.cs
- CodeTypeParameterCollection.cs
- PeerConnector.cs
- MaterializeFromAtom.cs
- PatternMatcher.cs
- AssemblyContextControlItem.cs
- DecoderReplacementFallback.cs
- DictionaryGlobals.cs
- ColumnHeader.cs
- Ref.cs
- HttpProfileGroupBase.cs
- RenderContext.cs
- RuntimeHelpers.cs
- DecoderNLS.cs
- HtmlLink.cs
- ComAdminInterfaces.cs
- StopStoryboard.cs
- sqlpipe.cs
- HwndTarget.cs
- CustomValidator.cs
- SqlDataSourceStatusEventArgs.cs
- BrowserDefinition.cs
- ParameterElement.cs
- DataColumnChangeEvent.cs
- DataContractJsonSerializerOperationBehavior.cs
- _PooledStream.cs
- CodeTypeDelegate.cs
- CopyEncoder.cs
- AdornerLayer.cs
- TextSelectionProcessor.cs
- StateItem.cs
- TypeResolver.cs
- UndoManager.cs
- NetStream.cs
- PrinterUnitConvert.cs
- StyleTypedPropertyAttribute.cs
- XPathNavigatorKeyComparer.cs
- WebPartEditorCancelVerb.cs
- ConnectionManagementSection.cs
- WindowsTitleBar.cs
- BinaryFormatterWriter.cs
- FlowDecisionDesigner.xaml.cs
- AssemblyAssociatedContentFileAttribute.cs
- ContextMenuService.cs
- Misc.cs
- Context.cs
- _NestedMultipleAsyncResult.cs
- CompressionTransform.cs