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
- RangeContentEnumerator.cs
- QuadraticBezierSegment.cs
- ApplicationException.cs
- TableItemPattern.cs
- HwndTarget.cs
- XpsS0ValidatingLoader.cs
- Socket.cs
- ObjectItemCollectionAssemblyCacheEntry.cs
- exports.cs
- Profiler.cs
- HttpRuntime.cs
- RoleManagerEventArgs.cs
- TypeUnloadedException.cs
- SubpageParaClient.cs
- OrderedDictionary.cs
- RtfFormatStack.cs
- ValidationEventArgs.cs
- HttpModulesInstallComponent.cs
- ToolStripItemImageRenderEventArgs.cs
- RepeaterItemCollection.cs
- StorageMappingFragment.cs
- LinqDataSourceSelectEventArgs.cs
- MediaElementAutomationPeer.cs
- CatalogPartChrome.cs
- ConnectionStringsSection.cs
- FilteredDataSetHelper.cs
- StrongNameKeyPair.cs
- FixedTextSelectionProcessor.cs
- ExtensionsSection.cs
- CodeAttributeDeclaration.cs
- FormsAuthenticationTicket.cs
- ProgressPage.cs
- XPathNodeHelper.cs
- DetailsViewDeletedEventArgs.cs
- IntegerValidatorAttribute.cs
- AccessibilityHelperForVista.cs
- TraceSection.cs
- webproxy.cs
- XmlSchemaAll.cs
- ItemContainerGenerator.cs
- SelectionGlyph.cs
- ResourceDescriptionAttribute.cs
- DataBoundControlHelper.cs
- ReadContentAsBinaryHelper.cs
- CaretElement.cs
- ConfigurationManagerInternal.cs
- WizardStepBase.cs
- BitmapEncoder.cs
- ViewGenResults.cs
- KnownBoxes.cs
- SmtpFailedRecipientsException.cs
- FontUnit.cs
- AdRotator.cs
- DefaultValueConverter.cs
- CommonProperties.cs
- NetPipeSectionData.cs
- ToolTip.cs
- Path.cs
- XmlSchemaGroup.cs
- DataObjectSettingDataEventArgs.cs
- AttributeCollection.cs
- RowToFieldTransformer.cs
- LinkTarget.cs
- BuildManager.cs
- RegexCaptureCollection.cs
- CodeCatchClause.cs
- IdentityVerifier.cs
- CompilerCollection.cs
- DesignerDataSchemaClass.cs
- RoutingSection.cs
- LinkedDataMemberFieldEditor.cs
- Camera.cs
- ConfigurationStrings.cs
- FilterQuery.cs
- FilteredXmlReader.cs
- unsafenativemethodsother.cs
- ToolStrip.cs
- QuadraticBezierSegment.cs
- StorageComplexPropertyMapping.cs
- SecUtil.cs
- _LazyAsyncResult.cs
- SID.cs
- NameTable.cs
- handlecollector.cs
- ObjectStateEntryDbDataRecord.cs
- CommandBindingCollection.cs
- SystemDiagnosticsSection.cs
- TableSectionStyle.cs
- __ConsoleStream.cs
- CompositeCollection.cs
- WindowVisualStateTracker.cs
- ArgumentNullException.cs
- HttpDictionary.cs
- HTTPNotFoundHandler.cs
- TemplatedWizardStep.cs
- OpenFileDialog.cs
- SessionIDManager.cs
- ListViewInsertionMark.cs
- XmlSerializerImportOptions.cs
- mda.cs