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
- DescendantQuery.cs
- PerformanceCounterCategory.cs
- NameNode.cs
- LocationSectionRecord.cs
- CodeTypeParameterCollection.cs
- MappingModelBuildProvider.cs
- Encoding.cs
- NamespaceDisplay.xaml.cs
- LassoHelper.cs
- SymbolEqualComparer.cs
- XPathNodeInfoAtom.cs
- VisualProxy.cs
- CounterSample.cs
- ReferentialConstraint.cs
- XmlSiteMapProvider.cs
- DataFormats.cs
- UnicodeEncoding.cs
- DependencyProperty.cs
- Hashtable.cs
- TypeKeyValue.cs
- webclient.cs
- NativeMethods.cs
- PenContext.cs
- MachineKeyValidationConverter.cs
- DisplayMemberTemplateSelector.cs
- XhtmlConformanceSection.cs
- DynamicFilter.cs
- StrokeNodeOperations.cs
- Binding.cs
- XmlSchemaInclude.cs
- GridViewDeletedEventArgs.cs
- TypedServiceOperationListItem.cs
- EntityDataSourceDesignerHelper.cs
- SymbolType.cs
- ActivityExecutorOperation.cs
- DataGridViewHitTestInfo.cs
- HttpHandlerAction.cs
- SharedPerformanceCounter.cs
- UnderstoodHeaders.cs
- AQNBuilder.cs
- MailAddress.cs
- TimeSpanValidator.cs
- TableNameAttribute.cs
- EntityContainerEntitySetDefiningQuery.cs
- CodeStatementCollection.cs
- OperationCanceledException.cs
- DocumentOrderQuery.cs
- WaitHandleCannotBeOpenedException.cs
- WorkflowRuntimeService.cs
- ManipulationPivot.cs
- EntityDataReader.cs
- VectorCollectionConverter.cs
- TypeBuilder.cs
- LayoutEngine.cs
- SimpleWebHandlerParser.cs
- DiscoveryInnerClientAdhoc11.cs
- Decoder.cs
- MultilineStringConverter.cs
- PolicyUnit.cs
- OracleDataAdapter.cs
- ScriptModule.cs
- HttpsHostedTransportConfiguration.cs
- QilValidationVisitor.cs
- LinearQuaternionKeyFrame.cs
- PriorityBinding.cs
- ToolStripContainer.cs
- SiteMapDataSource.cs
- NotifyIcon.cs
- StateInitializationDesigner.cs
- DataSourceBooleanViewSchemaConverter.cs
- UriSection.cs
- StaticResourceExtension.cs
- Listener.cs
- LinkGrep.cs
- BamlLocalizabilityResolver.cs
- ByteKeyFrameCollection.cs
- SqlInternalConnectionSmi.cs
- TreeWalker.cs
- ConfigurationConverterBase.cs
- HtmlWindowCollection.cs
- LOSFormatter.cs
- SqlUnionizer.cs
- SpotLight.cs
- GotoExpression.cs
- FileReservationCollection.cs
- CheckableControlBaseAdapter.cs
- SqlNode.cs
- NativeActivityMetadata.cs
- PropertyItem.cs
- TemplatePropertyEntry.cs
- BitmapEffectGeneralTransform.cs
- SelectionPattern.cs
- TypeConverter.cs
- CacheVirtualItemsEvent.cs
- PerformanceCounter.cs
- WsdlWriter.cs
- FileClassifier.cs
- TableCellsCollectionEditor.cs
- UserControlFileEditor.cs
- TextServicesCompartmentContext.cs