Code:
/ WCF / WCF / 3.5.30729.1 / untmp / Orcas / SP / ndp / cdf / src / WCF / ServiceModel / System / ServiceModel / Configuration / NetTcpSecurityElement.cs / 1 / NetTcpSecurityElement.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 NetTcpSecurityElement : ConfigurationElement { [ConfigurationProperty(ConfigurationStrings.Mode, DefaultValue = NetTcpSecurity.DefaultMode)] [ServiceModelEnumValidator(typeof(SecurityModeHelper))] public SecurityMode Mode { get { return (SecurityMode)base[ConfigurationStrings.Mode]; } set { base[ConfigurationStrings.Mode] = value; } } [ConfigurationProperty(ConfigurationStrings.Transport)] public TcpTransportSecurityElement Transport { get { return (TcpTransportSecurityElement)base[ConfigurationStrings.Transport]; } } [ConfigurationProperty(ConfigurationStrings.Message)] public MessageSecurityOverTcpElement Message { get { return (MessageSecurityOverTcpElement)base[ConfigurationStrings.Message]; } } internal void ApplyConfiguration(NetTcpSecurity 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(NetTcpSecurity 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
- DebugView.cs
- OdbcHandle.cs
- TrackingMemoryStream.cs
- PathSegmentCollection.cs
- InheritanceAttribute.cs
- RoutedCommand.cs
- URIFormatException.cs
- MultipleViewPattern.cs
- XmlStringTable.cs
- Calendar.cs
- WebControl.cs
- GatewayDefinition.cs
- thaishape.cs
- Encoder.cs
- HtmlGenericControl.cs
- TraceHwndHost.cs
- MissingMemberException.cs
- ProxyManager.cs
- SystemResources.cs
- Light.cs
- ControlUtil.cs
- ErrorFormatter.cs
- Color.cs
- PrimitiveSchema.cs
- AssertSection.cs
- DPAPIProtectedConfigurationProvider.cs
- ExtendedProtectionPolicy.cs
- WindowsStreamSecurityBindingElement.cs
- coordinator.cs
- SplitContainer.cs
- Underline.cs
- HiddenFieldPageStatePersister.cs
- XMLDiffLoader.cs
- SqlServer2KCompatibilityCheck.cs
- Command.cs
- LineBreak.cs
- XmlIlGenerator.cs
- WindowsListViewScroll.cs
- NavigationExpr.cs
- BuildManagerHost.cs
- MatcherBuilder.cs
- EmbeddedMailObjectsCollection.cs
- TranslateTransform3D.cs
- MenuItem.cs
- ExtensibleClassFactory.cs
- input.cs
- ContentDisposition.cs
- ProxySimple.cs
- AliasExpr.cs
- DurableInstanceManager.cs
- EdmConstants.cs
- processwaithandle.cs
- SmiGettersStream.cs
- PackageStore.cs
- Closure.cs
- XmlSchemaAnnotated.cs
- SpStreamWrapper.cs
- EntityDataSourceView.cs
- SchemaCollectionPreprocessor.cs
- TableHeaderCell.cs
- StateManagedCollection.cs
- SqlDependencyListener.cs
- ImageEditor.cs
- ThreadAttributes.cs
- ConfigurationSection.cs
- Point4DConverter.cs
- SlotInfo.cs
- TextAdaptor.cs
- CommandDevice.cs
- XmlSerializationReader.cs
- ActivityExecutionContext.cs
- UiaCoreApi.cs
- ProtocolsConfiguration.cs
- VectorCollectionValueSerializer.cs
- FastPropertyAccessor.cs
- StickyNoteAnnotations.cs
- MobilePage.cs
- TypeDescriptor.cs
- NominalTypeEliminator.cs
- DashStyle.cs
- StickyNoteAnnotations.cs
- Msec.cs
- StringUtil.cs
- RemotingServices.cs
- XamlPointCollectionSerializer.cs
- DoubleUtil.cs
- IdentifierCollection.cs
- CompositeCollectionView.cs
- PeerCustomResolverSettings.cs
- SiteMap.cs
- Transform.cs
- LogEntryHeaderSerializer.cs
- LowerCaseStringConverter.cs
- MulticastDelegate.cs
- CommandExpr.cs
- XamlFrame.cs
- TextTreeInsertUndoUnit.cs
- HandlerBase.cs
- HostUtils.cs
- DesigntimeLicenseContext.cs