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
- Oci.cs
- SoapSchemaMember.cs
- DbConnectionPoolIdentity.cs
- HashSet.cs
- ColumnTypeConverter.cs
- Constants.cs
- QueryPageSettingsEventArgs.cs
- DataTablePropertyDescriptor.cs
- XslTransformFileEditor.cs
- DeleteHelper.cs
- WebConfigurationHostFileChange.cs
- TypeBuilder.cs
- ListSourceHelper.cs
- StreamMarshaler.cs
- AssemblyInfo.cs
- ExtentJoinTreeNode.cs
- AutomationElementCollection.cs
- SqlXml.cs
- Rect.cs
- DateTimeUtil.cs
- SrgsSubset.cs
- DataGridViewCellStateChangedEventArgs.cs
- HttpRawResponse.cs
- InfoCardArgumentException.cs
- UnsafeNativeMethods.cs
- XmlUtil.cs
- HashAlgorithm.cs
- X509SecurityTokenAuthenticator.cs
- XmlAnyElementAttribute.cs
- TableItemProviderWrapper.cs
- ApplicationFileCodeDomTreeGenerator.cs
- ExternalCalls.cs
- ResolveMatchesCD1.cs
- QuaternionAnimation.cs
- MSAANativeProvider.cs
- SystemWebCachingSectionGroup.cs
- PropertyInformationCollection.cs
- ColorConvertedBitmap.cs
- FactoryMaker.cs
- SourceInterpreter.cs
- ProxyAttribute.cs
- ExpressionLink.cs
- ExtenderProvidedPropertyAttribute.cs
- TextBoxAutoCompleteSourceConverter.cs
- AppDomainFactory.cs
- DataSourceExpressionCollection.cs
- UInt16Storage.cs
- MSHTMLHostUtil.cs
- ResourceContainer.cs
- QilDataSource.cs
- ValidatorCompatibilityHelper.cs
- InkCanvasSelectionAdorner.cs
- ComponentConverter.cs
- SqlMethodAttribute.cs
- ModuleConfigurationInfo.cs
- oledbconnectionstring.cs
- ProfileManager.cs
- SubpageParagraph.cs
- Normalization.cs
- IdentifierCollection.cs
- ColumnHeader.cs
- ControlOperationBehavior.cs
- WindowAutomationPeer.cs
- SystemBrushes.cs
- ActivitySurrogateSelector.cs
- ReadOnlyCollection.cs
- GestureRecognitionResult.cs
- cookiecollection.cs
- EncodingNLS.cs
- View.cs
- XmlnsCache.cs
- CollectionBase.cs
- CompositeActivityValidator.cs
- EventListenerClientSide.cs
- TaiwanLunisolarCalendar.cs
- ErrorProvider.cs
- Triangle.cs
- WebServiceErrorEvent.cs
- XmlStringTable.cs
- PrePrepareMethodAttribute.cs
- wmiprovider.cs
- SqlRowUpdatedEvent.cs
- TextEditorThreadLocalStore.cs
- MiniCustomAttributeInfo.cs
- BamlBinaryReader.cs
- QilReference.cs
- RegisteredScript.cs
- PrinterResolution.cs
- PackUriHelper.cs
- MemberCollection.cs
- Literal.cs
- ExpressionTextBoxAutomationPeer.cs
- PathGeometry.cs
- AstTree.cs
- ReachDocumentReferenceSerializer.cs
- TreeViewEvent.cs
- DbConnectionPoolGroupProviderInfo.cs
- _Events.cs
- ScrollViewerAutomationPeer.cs
- FunctionImportMapping.cs