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
- cookiecontainer.cs
- DataGridViewCellStyleContentChangedEventArgs.cs
- LineVisual.cs
- ScrollViewerAutomationPeer.cs
- COSERVERINFO.cs
- DependencyProperty.cs
- ActivityCodeDomSerializationManager.cs
- DATA_BLOB.cs
- XmlDataProvider.cs
- StorageEndPropertyMapping.cs
- ZipIOLocalFileBlock.cs
- Propagator.JoinPropagator.cs
- LayoutEngine.cs
- HashCryptoHandle.cs
- RangeValuePatternIdentifiers.cs
- DataGridTable.cs
- WbemProvider.cs
- XPathEmptyIterator.cs
- ButtonPopupAdapter.cs
- SchemaComplexType.cs
- HMACMD5.cs
- ConfigurationSectionGroup.cs
- CancellationHandler.cs
- ListItemsCollectionEditor.cs
- GridItemPattern.cs
- SeparatorAutomationPeer.cs
- MimeParameterWriter.cs
- ValueCollectionParameterReader.cs
- LineServicesCallbacks.cs
- SettingsSavedEventArgs.cs
- _AcceptOverlappedAsyncResult.cs
- WebPartDisplayModeCollection.cs
- ContentDefinition.cs
- BooleanAnimationUsingKeyFrames.cs
- URLIdentityPermission.cs
- TemplatedMailWebEventProvider.cs
- WmlCommandAdapter.cs
- DictionaryKeyPropertyAttribute.cs
- TransformConverter.cs
- MarkupObject.cs
- Rules.cs
- IndexOutOfRangeException.cs
- SiteMapSection.cs
- DataFormats.cs
- SqlDataReader.cs
- BitStream.cs
- OAVariantLib.cs
- XmlNamespaceMapping.cs
- InfoCardRSACryptoProvider.cs
- NavigationWindow.cs
- PersonalizationAdministration.cs
- Axis.cs
- DocumentXmlWriter.cs
- AspNetCompatibilityRequirementsMode.cs
- SerializationIncompleteException.cs
- BridgeDataRecord.cs
- SafeRightsManagementHandle.cs
- Stack.cs
- RelatedView.cs
- XmlSerializationGeneratedCode.cs
- TraversalRequest.cs
- WindowsStatusBar.cs
- Material.cs
- LoginView.cs
- WeakReferenceKey.cs
- FtpWebResponse.cs
- AssemblyCollection.cs
- EmptyEnumerable.cs
- ToolStripScrollButton.cs
- EncodingNLS.cs
- DynamicQueryableWrapper.cs
- SecurityContext.cs
- MetaForeignKeyColumn.cs
- RawStylusInputReport.cs
- CrossAppDomainChannel.cs
- MediaScriptCommandRoutedEventArgs.cs
- WebBrowser.cs
- EventLogPropertySelector.cs
- VirtualPath.cs
- DbReferenceCollection.cs
- ProfileSection.cs
- ClientTarget.cs
- ExpandoObject.cs
- DataTemplateSelector.cs
- HtmlImage.cs
- OpCellTreeNode.cs
- DbLambda.cs
- LicenseManager.cs
- TypeTypeConverter.cs
- WindowsMenu.cs
- ContextMenu.cs
- CategoryEditor.cs
- XmlAttributeOverrides.cs
- SafeEventLogWriteHandle.cs
- SpellerError.cs
- UsernameTokenFactoryCredential.cs
- ApplicationDirectory.cs
- EntityObject.cs
- ChameleonKey.cs
- DataGridTextColumn.cs