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
- WebPartConnectionsCancelEventArgs.cs
- LocatorPartList.cs
- WhereQueryOperator.cs
- NonSerializedAttribute.cs
- ScriptManagerProxy.cs
- AuthorizationContext.cs
- DetailsView.cs
- MaskInputRejectedEventArgs.cs
- SSmlParser.cs
- MsiStyleLogWriter.cs
- PtsCache.cs
- XmlIgnoreAttribute.cs
- CustomTypeDescriptor.cs
- EntityClientCacheKey.cs
- LinearKeyFrames.cs
- BaseInfoTable.cs
- X509Utils.cs
- BrowsableAttribute.cs
- RequestUriProcessor.cs
- FlowDocumentPageViewerAutomationPeer.cs
- EntityDataSourceStatementEditor.cs
- ping.cs
- ResXBuildProvider.cs
- IndependentlyAnimatedPropertyMetadata.cs
- GeometryHitTestResult.cs
- BatchServiceHost.cs
- ListViewUpdatedEventArgs.cs
- BufferedOutputStream.cs
- RectConverter.cs
- ConvertBinder.cs
- TransformerConfigurationWizardBase.cs
- ExtractCollection.cs
- Cursors.cs
- CardSpacePolicyElement.cs
- SHA512.cs
- GraphicsPath.cs
- HtmlTextArea.cs
- ProfessionalColorTable.cs
- ellipse.cs
- MultilineStringConverter.cs
- ScalarType.cs
- DataSpaceManager.cs
- LoginCancelEventArgs.cs
- DataGridTextBox.cs
- ResourceDescriptionAttribute.cs
- ForwardPositionQuery.cs
- HostedElements.cs
- ErrorFormatterPage.cs
- GridItemProviderWrapper.cs
- TransactionOptions.cs
- WebPartZone.cs
- PreDigestedSignedInfo.cs
- ResourceType.cs
- Variant.cs
- _ListenerResponseStream.cs
- InheritanceContextHelper.cs
- DrawingContext.cs
- HttpRequestCacheValidator.cs
- DataGridColumnFloatingHeader.cs
- AssociationType.cs
- EndPoint.cs
- DataTableReader.cs
- SrgsElement.cs
- TabItemAutomationPeer.cs
- PrimaryKeyTypeConverter.cs
- ToolStripPanelRenderEventArgs.cs
- SqlGatherProducedAliases.cs
- Rotation3D.cs
- SafeMemoryMappedFileHandle.cs
- OleDbReferenceCollection.cs
- LinkedResourceCollection.cs
- ScriptReference.cs
- SqlTriggerAttribute.cs
- PrinterSettings.cs
- FixedTextView.cs
- Utils.cs
- COM2PictureConverter.cs
- ServiceModelSecurityTokenTypes.cs
- SqlConnectionString.cs
- XPathBinder.cs
- ToolboxItemImageConverter.cs
- ReferenceAssemblyAttribute.cs
- DelegateSerializationHolder.cs
- BitFlagsGenerator.cs
- PaintEvent.cs
- DbConnectionPoolGroupProviderInfo.cs
- AccessibleObject.cs
- SecurityContext.cs
- LongValidator.cs
- ManifestSignedXml.cs
- ClientUtils.cs
- PrePostDescendentsWalker.cs
- infer.cs
- EventHandlingScope.cs
- QuotedStringWriteStateInfo.cs
- StrokeCollection2.cs
- StorageRoot.cs
- BitHelper.cs
- MulticastNotSupportedException.cs
- BaseConfigurationRecord.cs