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
- ProviderCollection.cs
- ListSourceHelper.cs
- UdpDiscoveryEndpoint.cs
- TargetParameterCountException.cs
- ContentWrapperAttribute.cs
- PropertyGridEditorPart.cs
- QilBinary.cs
- EventLogInformation.cs
- ServiceBuildProvider.cs
- DoubleAnimationBase.cs
- AesCryptoServiceProvider.cs
- XamlBrushSerializer.cs
- RuntimeArgumentHandle.cs
- WpfMemberInvoker.cs
- ChunkedMemoryStream.cs
- WindowsListViewScroll.cs
- PropertyEntry.cs
- Win32PrintDialog.cs
- ContentIterators.cs
- DataControlField.cs
- SBCSCodePageEncoding.cs
- XhtmlTextWriter.cs
- CodeBinaryOperatorExpression.cs
- BookmarkScopeManager.cs
- IndexedGlyphRun.cs
- PolyLineSegment.cs
- DNS.cs
- TableProvider.cs
- ObjectTokenCategory.cs
- ExpandoObject.cs
- NameValuePair.cs
- MDIWindowDialog.cs
- SchemaElementLookUpTableEnumerator.cs
- TreeView.cs
- NetworkInformationException.cs
- ArrayTypeMismatchException.cs
- CompiledAction.cs
- TextParagraphView.cs
- HashHelper.cs
- ColorConverter.cs
- PasswordBox.cs
- XmlIlTypeHelper.cs
- IdnMapping.cs
- SqlCacheDependencyDatabase.cs
- WinFormsSecurity.cs
- DockProviderWrapper.cs
- Ray3DHitTestResult.cs
- Rule.cs
- RequestChannel.cs
- CachedFontFace.cs
- SettingsBindableAttribute.cs
- ListBoxChrome.cs
- TextTreeRootTextBlock.cs
- PermissionListSet.cs
- NoClickablePointException.cs
- XXXOnTypeBuilderInstantiation.cs
- ClientSettingsProvider.cs
- ImportException.cs
- EraserBehavior.cs
- MembershipUser.cs
- UrlMappingsSection.cs
- AppDomainAttributes.cs
- ClientTargetSection.cs
- ParseHttpDate.cs
- SqlDependencyUtils.cs
- WhitespaceSignificantCollectionAttribute.cs
- ParsedAttributeCollection.cs
- GridViewRowPresenterBase.cs
- HitTestDrawingContextWalker.cs
- DuplexChannel.cs
- DocumentCollection.cs
- ResponseStream.cs
- AuthorizationRule.cs
- CompilationLock.cs
- TemplateXamlTreeBuilder.cs
- SystemInfo.cs
- NameValuePair.cs
- DrawingGroup.cs
- SpotLight.cs
- OutOfProcStateClientManager.cs
- GridViewItemAutomationPeer.cs
- IgnoreFileBuildProvider.cs
- DropSource.cs
- ReflectionServiceProvider.cs
- GradientSpreadMethodValidation.cs
- Int32Converter.cs
- StoreItemCollection.cs
- GenerateTemporaryTargetAssembly.cs
- DesignerSerializationManager.cs
- ColorConvertedBitmap.cs
- Publisher.cs
- ContentValidator.cs
- SmtpMail.cs
- Win32.cs
- ManagementOptions.cs
- SerializationHelper.cs
- ApplicationFileParser.cs
- XmlDataCollection.cs
- Int32Storage.cs
- HashSetEqualityComparer.cs