Code:
/ WCF / WCF / 3.5.30729.1 / untmp / Orcas / SP / ndp / cdf / src / WCF / ServiceModel / System / ServiceModel / MsmqIntegration / MsmqIntegrationSecurity.cs / 1 / MsmqIntegrationSecurity.cs
//---------------------------------------------------------------------------- // Copyright (c) Microsoft Corporation. All rights reserved. //--------------------------------------------------------------------------- namespace System.ServiceModel.MsmqIntegration { using System.Net.Security; using System.ServiceModel.Channels; public sealed class MsmqIntegrationSecurity { internal const MsmqIntegrationSecurityMode DefaultMode = MsmqIntegrationSecurityMode.Transport; MsmqIntegrationSecurityMode mode; MsmqTransportSecurity transportSecurity; public MsmqIntegrationSecurity() { this.mode = DefaultMode; this.transportSecurity = new MsmqTransportSecurity(); } public MsmqIntegrationSecurityMode Mode { get { return this.mode; } set { if (!MsmqIntegrationSecurityModeHelper.IsDefined(value)) { throw DiagnosticUtility.ExceptionUtility.ThrowHelperError(new ArgumentOutOfRangeException("value")); } this.mode = value; } } public MsmqTransportSecurity Transport { get { return this.transportSecurity; } } internal void ConfigureTransportSecurity(MsmqBindingElementBase msmq) { if (this.mode == MsmqIntegrationSecurityMode.Transport) msmq.MsmqTransportSecurity = this.Transport; else msmq.MsmqTransportSecurity.Disable(); } } } // 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
- PackageDigitalSignatureManager.cs
- UInt64.cs
- SettingsPropertyValueCollection.cs
- DateTimeFormatInfo.cs
- FormatterConverter.cs
- QueryExtender.cs
- Oid.cs
- HwndSource.cs
- ServiceDesigner.cs
- RunInstallerAttribute.cs
- SiteMapDataSource.cs
- BrowserCapabilitiesCompiler.cs
- BevelBitmapEffect.cs
- BitmapPalettes.cs
- XmlnsDefinitionAttribute.cs
- CompatibleIComparer.cs
- DateRangeEvent.cs
- BooleanSwitch.cs
- Constraint.cs
- SingleBodyParameterMessageFormatter.cs
- SubMenuStyleCollectionEditor.cs
- ExpressionEditorSheet.cs
- SqlDependency.cs
- UnsafeMethods.cs
- MissingMethodException.cs
- MiniLockedBorderGlyph.cs
- localization.cs
- PointAnimationUsingKeyFrames.cs
- ArrayList.cs
- RegexParser.cs
- Ray3DHitTestResult.cs
- NativeMethods.cs
- MsmqHostedTransportConfiguration.cs
- ChannelListenerBase.cs
- FontStretchConverter.cs
- InkCollectionBehavior.cs
- BeginStoryboard.cs
- PolicyManager.cs
- SecurityUtils.cs
- SkinBuilder.cs
- RemotingConfigParser.cs
- FocusChangedEventArgs.cs
- XmlElementElement.cs
- FixUp.cs
- wgx_render.cs
- XsltQilFactory.cs
- ColumnWidthChangedEvent.cs
- DatagridviewDisplayedBandsData.cs
- GAC.cs
- PagePropertiesChangingEventArgs.cs
- WSFederationHttpSecurityElement.cs
- XmlQueryType.cs
- RSATokenProvider.cs
- BasicExpressionVisitor.cs
- WsdlBuildProvider.cs
- BitStream.cs
- TextParagraphView.cs
- ListInitExpression.cs
- UserControl.cs
- Propagator.cs
- VScrollProperties.cs
- SynchronizationLockException.cs
- MimeAnyImporter.cs
- WindowsScroll.cs
- HttpCapabilitiesEvaluator.cs
- XmlSchemaInclude.cs
- RemotingServices.cs
- SafeRightsManagementQueryHandle.cs
- TreeNodeBindingCollection.cs
- SQLByte.cs
- URI.cs
- DataGridCommandEventArgs.cs
- OrthographicCamera.cs
- ZipIORawDataFileBlock.cs
- ColorTransform.cs
- XmlWriterSettings.cs
- ObjectSecurity.cs
- ProcessProtocolHandler.cs
- RuntimeWrappedException.cs
- DataGridTemplateColumn.cs
- ConnectionConsumerAttribute.cs
- CodeTypeParameter.cs
- RelatedView.cs
- NetworkCredential.cs
- AssociationEndMember.cs
- AndCondition.cs
- ExtensibleClassFactory.cs
- documentsequencetextcontainer.cs
- activationcontext.cs
- SchemaElementLookUpTableEnumerator.cs
- CodeTypeReference.cs
- TreeNodeClickEventArgs.cs
- ContractDescription.cs
- XmlAttributeAttribute.cs
- PerfCounters.cs
- WindowsFormsSynchronizationContext.cs
- TextFormatter.cs
- Aggregates.cs
- Point3DValueSerializer.cs
- UnmanagedMarshal.cs