Code:
/ WCF / WCF / 3.5.30729.1 / untmp / Orcas / SP / ndp / cdf / src / WCF / ServiceModel / System / ServiceModel / Configuration / NetMsmqSecurityElement.cs / 1 / NetMsmqSecurityElement.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 NetMsmqSecurityElement : ConfigurationElement { [ConfigurationProperty(ConfigurationStrings.Mode, DefaultValue = NetMsmqSecurity.DefaultMode)] [ServiceModelEnumValidator(typeof(SecurityModeHelper))] public NetMsmqSecurityMode Mode { get { return (NetMsmqSecurityMode)base[ConfigurationStrings.Mode]; } set { base[ConfigurationStrings.Mode] = value; } } [ConfigurationProperty(ConfigurationStrings.Transport)] public MsmqTransportSecurityElement Transport { get { return (MsmqTransportSecurityElement)base[ConfigurationStrings.Transport]; } } [ConfigurationProperty(ConfigurationStrings.Message)] public MessageSecurityOverMsmqElement Message { get { return (MessageSecurityOverMsmqElement)base[ConfigurationStrings.Message]; } } internal void ApplyConfiguration(NetMsmqSecurity 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(NetMsmqSecurity 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
- JumpItem.cs
- XmlNavigatorStack.cs
- EntityDataSourceState.cs
- SoapElementAttribute.cs
- InstallerTypeAttribute.cs
- PackagingUtilities.cs
- TextPointer.cs
- DataObject.cs
- WindowManager.cs
- GraphicsContainer.cs
- UdpTransportSettingsElement.cs
- SmtpTransport.cs
- SelectionUIHandler.cs
- SiteIdentityPermission.cs
- Itemizer.cs
- DocumentViewerBase.cs
- SerializationAttributes.cs
- DbConnectionStringCommon.cs
- Sentence.cs
- ProcessHostMapPath.cs
- AnnotationMap.cs
- AnnotationHelper.cs
- SQLConvert.cs
- ContextQuery.cs
- PointAnimationUsingKeyFrames.cs
- DataGridAutoFormat.cs
- WindowsBrush.cs
- TimersDescriptionAttribute.cs
- IChannel.cs
- GridPattern.cs
- UnionExpr.cs
- SmiContextFactory.cs
- HtmlFormWrapper.cs
- ColorTransformHelper.cs
- MailDefinitionBodyFileNameEditor.cs
- IUnknownConstantAttribute.cs
- ReadOnlyDictionary.cs
- HttpCookie.cs
- MultiSelectRootGridEntry.cs
- WindowInteropHelper.cs
- FloaterBaseParaClient.cs
- Axis.cs
- XsltQilFactory.cs
- Console.cs
- PointAnimationBase.cs
- Component.cs
- MethodToken.cs
- DataListCommandEventArgs.cs
- PropertyGeneratedEventArgs.cs
- DesignerActionPropertyItem.cs
- ResXDataNode.cs
- NavigationService.cs
- InfoCardTraceRecord.cs
- ExtendedTransformFactory.cs
- HttpPostedFile.cs
- DataObjectSettingDataEventArgs.cs
- MimeObjectFactory.cs
- VirtualDirectoryMappingCollection.cs
- TypeSchema.cs
- FontFamily.cs
- ColumnReorderedEventArgs.cs
- DbParameterHelper.cs
- HtmlControl.cs
- DESCryptoServiceProvider.cs
- UnsafeNativeMethods.cs
- FragmentQuery.cs
- UniqueIdentifierService.cs
- SqlParameterizer.cs
- RoleGroupCollection.cs
- SocketElement.cs
- RepeatBehaviorConverter.cs
- ArrayConverter.cs
- PartManifestEntry.cs
- ModuleElement.cs
- CanonicalFontFamilyReference.cs
- TdsParserHelperClasses.cs
- IsolatedStorage.cs
- RSAOAEPKeyExchangeDeformatter.cs
- SqlInfoMessageEvent.cs
- NullableLongMinMaxAggregationOperator.cs
- BitmapPalettes.cs
- ErrorProvider.cs
- HttpHandlerAction.cs
- DayRenderEvent.cs
- EventLogLink.cs
- XmlWriter.cs
- initElementDictionary.cs
- DataServiceProviderWrapper.cs
- _NtlmClient.cs
- XmlNodeList.cs
- WindowsEditBox.cs
- IDictionary.cs
- ArgumentDirectionHelper.cs
- elementinformation.cs
- PropertyReferenceSerializer.cs
- PassportAuthenticationModule.cs
- SqlDelegatedTransaction.cs
- CompilerGlobalScopeAttribute.cs
- DataGridViewTopLeftHeaderCell.cs
- PathNode.cs