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
- VSWCFServiceContractGenerator.cs
- PropertyBuilder.cs
- RadioButtonPopupAdapter.cs
- StrokeIntersection.cs
- TemplateParser.cs
- AutoSizeComboBox.cs
- GridViewColumnHeader.cs
- ScriptReferenceEventArgs.cs
- ClassGenerator.cs
- FileDetails.cs
- RuleSettings.cs
- COSERVERINFO.cs
- ClrProviderManifest.cs
- WaitHandleCannotBeOpenedException.cs
- CheckBox.cs
- RegistryExceptionHelper.cs
- ScriptControl.cs
- OpenTypeMethods.cs
- WebPartVerb.cs
- CallbackValidatorAttribute.cs
- _LocalDataStoreMgr.cs
- Timer.cs
- CryptoHelper.cs
- XmlWriterTraceListener.cs
- FixedSOMImage.cs
- TimeSpanHelper.cs
- EntityDataSourceChangedEventArgs.cs
- ObjectDataSource.cs
- ToolStripContainer.cs
- EntityDesignerBuildProvider.cs
- RoutedEventConverter.cs
- Variant.cs
- SiteMapPath.cs
- AdornerHitTestResult.cs
- ListBase.cs
- FormsAuthenticationTicket.cs
- XmlStringTable.cs
- CodeChecksumPragma.cs
- ObjectHelper.cs
- AutoResizedEvent.cs
- XmlLangPropertyAttribute.cs
- XmlObjectSerializerReadContextComplex.cs
- DbCommandDefinition.cs
- RelatedCurrencyManager.cs
- XmlBindingWorker.cs
- COM2Enum.cs
- ColumnHeaderCollectionEditor.cs
- CommandValueSerializer.cs
- VisualTreeFlattener.cs
- BinaryVersion.cs
- XmlDataImplementation.cs
- RSAOAEPKeyExchangeDeformatter.cs
- ArraySubsetEnumerator.cs
- AxParameterData.cs
- SoapSchemaImporter.cs
- ContractNamespaceAttribute.cs
- AnnouncementEndpointElement.cs
- DataSourceControlBuilder.cs
- WebBrowserUriTypeConverter.cs
- UpDownEvent.cs
- SqlConnectionFactory.cs
- CornerRadiusConverter.cs
- DbDataReader.cs
- PeerContact.cs
- SerTrace.cs
- SqlConnectionStringBuilder.cs
- CapiSafeHandles.cs
- StorageAssociationTypeMapping.cs
- UntypedNullExpression.cs
- hwndwrapper.cs
- PostBackOptions.cs
- NaturalLanguageHyphenator.cs
- ServiceProviders.cs
- CheckedPointers.cs
- GlobalizationAssembly.cs
- DiagnosticsConfigurationHandler.cs
- ImageListStreamer.cs
- WorkflowStateRollbackService.cs
- IPAddress.cs
- SqlRecordBuffer.cs
- DESCryptoServiceProvider.cs
- OperationContractGenerationContext.cs
- ParameterDataSourceExpression.cs
- WebServicesSection.cs
- ListViewContainer.cs
- ObjectAnimationBase.cs
- XmlNodeList.cs
- LinkedResource.cs
- ApplicationException.cs
- KoreanCalendar.cs
- RecordManager.cs
- SecurityListenerSettingsLifetimeManager.cs
- _HelperAsyncResults.cs
- CrossSiteScriptingValidation.cs
- MemoryMappedFileSecurity.cs
- QueryOperationResponseOfT.cs
- ScriptHandlerFactory.cs
- RelationshipEndMember.cs
- TextSelectionProcessor.cs
- WmfPlaceableFileHeader.cs