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
- dsa.cs
- EditorPartChrome.cs
- InsufficientMemoryException.cs
- FixedDSBuilder.cs
- InstanceHandleReference.cs
- ImageMap.cs
- WindowsNonControl.cs
- RoutedEventConverter.cs
- SqlProfileProvider.cs
- SessionStateContainer.cs
- SafeTokenHandle.cs
- SemanticTag.cs
- ListBoxAutomationPeer.cs
- ToolStripMenuItemCodeDomSerializer.cs
- URLMembershipCondition.cs
- BinaryKeyIdentifierClause.cs
- CharacterMetrics.cs
- ImageIndexConverter.cs
- AuthenticationService.cs
- LabelEditEvent.cs
- DrawingImage.cs
- ContactManager.cs
- EditorZoneDesigner.cs
- StorageInfo.cs
- MouseDevice.cs
- PopupControlService.cs
- ClockGroup.cs
- SocketPermission.cs
- TextElementCollectionHelper.cs
- TimeIntervalCollection.cs
- ResponseBodyWriter.cs
- InfiniteTimeSpanConverter.cs
- CalendarDateRangeChangingEventArgs.cs
- PagesChangedEventArgs.cs
- RoleManagerModule.cs
- ReturnValue.cs
- BitmapScalingModeValidation.cs
- IISMapPath.cs
- ExtendedPropertyCollection.cs
- TimerElapsedEvenArgs.cs
- EntityStoreSchemaFilterEntry.cs
- EventHandlerService.cs
- RequestSecurityTokenForRemoteTokenFactory.cs
- UndoEngine.cs
- ToolStripLocationCancelEventArgs.cs
- Tablet.cs
- DoubleConverter.cs
- RestHandlerFactory.cs
- OdbcParameterCollection.cs
- DataGridViewHitTestInfo.cs
- SqlConnectionPoolProviderInfo.cs
- CustomAssemblyResolver.cs
- SchemaType.cs
- DocumentXmlWriter.cs
- SqlAliasesReferenced.cs
- ToolTipService.cs
- WindowsFont.cs
- JournalEntryListConverter.cs
- Point3DAnimationBase.cs
- ColumnResult.cs
- X509Certificate2.cs
- ProtocolViolationException.cs
- RuntimeArgumentHandle.cs
- StrongName.cs
- CodeAccessSecurityEngine.cs
- ProgramNode.cs
- NameValueConfigurationCollection.cs
- FontFamilyValueSerializer.cs
- PropertiesTab.cs
- WinFormsSecurity.cs
- ErrorWebPart.cs
- AssociationTypeEmitter.cs
- MeasureData.cs
- CollectionView.cs
- ZipIOLocalFileBlock.cs
- SimplePropertyEntry.cs
- WebUtility.cs
- FocusTracker.cs
- DefaultProfileManager.cs
- DataGridViewIntLinkedList.cs
- TemplateNodeContextMenu.cs
- FramingChannels.cs
- VisualTreeUtils.cs
- ListViewAutomationPeer.cs
- KeyTime.cs
- ColorDialog.cs
- LinearKeyFrames.cs
- ChangeDirector.cs
- ContextMenuAutomationPeer.cs
- FocusWithinProperty.cs
- ActivityScheduledQuery.cs
- ViewManager.cs
- DataTemplateKey.cs
- AttributeSetAction.cs
- InternalPermissions.cs
- MethodBody.cs
- ToolStripContentPanelRenderEventArgs.cs
- IxmlLineInfo.cs
- DiscriminatorMap.cs
- AbstractSvcMapFileLoader.cs