Code:
/ WCF / WCF / 3.5.30729.1 / untmp / Orcas / SP / ndp / cdf / src / WCF / ServiceModel / System / ServiceModel / Configuration / TcpTransportSecurityElement.cs / 1 / TcpTransportSecurityElement.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 TcpTransportSecurityElement : ConfigurationElement { [ConfigurationProperty(ConfigurationStrings.ClientCredentialType, DefaultValue = TcpTransportSecurity.DefaultClientCredentialType)] [ServiceModelEnumValidator(typeof(TcpClientCredentialTypeHelper))] public TcpClientCredentialType ClientCredentialType { get { return (TcpClientCredentialType)base[ConfigurationStrings.ClientCredentialType]; } set { base[ConfigurationStrings.ClientCredentialType] = value; } } [ConfigurationProperty(ConfigurationStrings.ProtectionLevel, DefaultValue = TcpTransportSecurity.DefaultProtectionLevel)] [ServiceModelEnumValidator(typeof(ProtectionLevelHelper))] public ProtectionLevel ProtectionLevel { get { return (ProtectionLevel)base[ConfigurationStrings.ProtectionLevel]; } set { base[ConfigurationStrings.ProtectionLevel] = value; } } internal void ApplyConfiguration(TcpTransportSecurity security) { if (security == null) { throw DiagnosticUtility.ExceptionUtility.ThrowHelperArgumentNull("security"); } security.ClientCredentialType = this.ClientCredentialType; security.ProtectionLevel = this.ProtectionLevel; } internal void InitializeFrom(TcpTransportSecurity security) { if (security == null) { throw DiagnosticUtility.ExceptionUtility.ThrowHelperArgumentNull("security"); } this.ClientCredentialType = security.ClientCredentialType; this.ProtectionLevel = security.ProtectionLevel; } } } // 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
- unitconverter.cs
- Item.cs
- SafeNativeMemoryHandle.cs
- RNGCryptoServiceProvider.cs
- ItemCollection.cs
- DefaultAsyncDataDispatcher.cs
- ListItemCollection.cs
- SqlUdtInfo.cs
- SymbolUsageManager.cs
- InteropBitmapSource.cs
- PageThemeParser.cs
- QueryAccessibilityHelpEvent.cs
- WebException.cs
- SqlCachedBuffer.cs
- RuleConditionDialog.cs
- ZoneLinkButton.cs
- ToolStripOverflowButton.cs
- WebException.cs
- ArgumentNullException.cs
- PersistenceTypeAttribute.cs
- WmlCommandAdapter.cs
- DataColumn.cs
- Int64AnimationBase.cs
- CustomTrackingQuery.cs
- NameValueConfigurationCollection.cs
- ConfigXmlReader.cs
- OrCondition.cs
- BindingCompleteEventArgs.cs
- xamlnodes.cs
- XmlMapping.cs
- SearchForVirtualItemEventArgs.cs
- MorphHelper.cs
- ErrorWrapper.cs
- UserControlDocumentDesigner.cs
- SharedConnectionInfo.cs
- AttachInfo.cs
- OpenFileDialog.cs
- SelectionEditingBehavior.cs
- FixedFlowMap.cs
- DbExpressionVisitor.cs
- OraclePermission.cs
- PingReply.cs
- HttpServerProtocol.cs
- ConsoleCancelEventArgs.cs
- LinkLabel.cs
- RowBinding.cs
- BitmapFrameDecode.cs
- TransactedBatchingElement.cs
- SevenBitStream.cs
- Item.cs
- ExtendedProtectionPolicy.cs
- DataControlPagerLinkButton.cs
- GridViewUpdatedEventArgs.cs
- BatchServiceHost.cs
- WebCategoryAttribute.cs
- XmlUtil.cs
- DataGridViewMethods.cs
- Setter.cs
- TextTabProperties.cs
- ValidationErrorCollection.cs
- HttpRequestCacheValidator.cs
- ProfilePropertySettingsCollection.cs
- MetadataSerializer.cs
- AnimationTimeline.cs
- BufferAllocator.cs
- DispatcherProcessingDisabled.cs
- BitmapData.cs
- ContextDataSource.cs
- StreamAsIStream.cs
- ConstNode.cs
- TCEAdapterGenerator.cs
- Line.cs
- ToolStripSystemRenderer.cs
- UnmanagedHandle.cs
- BuildResultCache.cs
- QueryContext.cs
- Select.cs
- HtmlUtf8RawTextWriter.cs
- OleDbDataReader.cs
- MenuItemBindingCollection.cs
- PackWebRequest.cs
- TextTrailingCharacterEllipsis.cs
- EncodingStreamWrapper.cs
- DataBoundControlAdapter.cs
- shaperfactoryquerycacheentry.cs
- XmlSerializerVersionAttribute.cs
- RNGCryptoServiceProvider.cs
- PanelDesigner.cs
- SocketException.cs
- FixedTextBuilder.cs
- FixedTextView.cs
- HttpConfigurationSystem.cs
- WriteTimeStream.cs
- TypeBinaryExpression.cs
- XmlSiteMapProvider.cs
- RecordManager.cs
- XamlBrushSerializer.cs
- HttpHandlerAction.cs
- KnownTypes.cs
- BaseDataListDesigner.cs