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
- RawStylusInput.cs
- JsonReaderWriterFactory.cs
- PrivilegeNotHeldException.cs
- GestureRecognitionResult.cs
- CodeAccessPermission.cs
- ImmutablePropertyDescriptorGridEntry.cs
- DataServiceCollectionOfT.cs
- SignatureHelper.cs
- ItemsChangedEventArgs.cs
- PerspectiveCamera.cs
- ExtensionDataReader.cs
- CodeDelegateCreateExpression.cs
- RegexCompilationInfo.cs
- ApplicationHost.cs
- ComplexTypeEmitter.cs
- NetworkInformationException.cs
- NetPeerTcpBindingElement.cs
- NativeMethods.cs
- HostedAspNetEnvironment.cs
- EdmMember.cs
- ResourceExpressionBuilder.cs
- nulltextcontainer.cs
- EdmSchemaError.cs
- DataBoundControlAdapter.cs
- Enum.cs
- PathGradientBrush.cs
- SqlStream.cs
- CompilerWrapper.cs
- _ProxyRegBlob.cs
- CompilationUtil.cs
- TemplateControlBuildProvider.cs
- ConstraintEnumerator.cs
- PolyBezierSegment.cs
- WebSysDescriptionAttribute.cs
- NativeMethodsCLR.cs
- EntityObject.cs
- FlowNode.cs
- RoutingUtilities.cs
- TreeViewTemplateSelector.cs
- DataGridViewLinkColumn.cs
- EditorPartDesigner.cs
- InheritanceAttribute.cs
- TemplateControl.cs
- TdsParserStaticMethods.cs
- SignatureToken.cs
- ToolTip.cs
- ResourceIDHelper.cs
- Point.cs
- Ports.cs
- GridViewColumnHeaderAutomationPeer.cs
- CatalogPartChrome.cs
- SynchronizedCollection.cs
- InputProcessorProfilesLoader.cs
- DataListComponentEditor.cs
- AdministrationHelpers.cs
- BufferBuilder.cs
- CodeDomConfigurationHandler.cs
- FormatConvertedBitmap.cs
- CacheDependency.cs
- TemplatePropertyEntry.cs
- FunctionQuery.cs
- Stream.cs
- ListViewItemMouseHoverEvent.cs
- RsaKeyIdentifierClause.cs
- InputLanguageCollection.cs
- ITreeGenerator.cs
- DesignerToolboxInfo.cs
- BaseInfoTable.cs
- TPLETWProvider.cs
- UICuesEvent.cs
- ThreadStartException.cs
- ToolStripSplitButton.cs
- SystemUdpStatistics.cs
- ToolBar.cs
- querybuilder.cs
- IntPtr.cs
- AssemblyHelper.cs
- Page.cs
- AsyncOperationManager.cs
- ConfigXmlCDataSection.cs
- ReadingWritingEntityEventArgs.cs
- DayRenderEvent.cs
- XmlNode.cs
- TextBlock.cs
- StreamDocument.cs
- RowUpdatedEventArgs.cs
- TargetParameterCountException.cs
- MarginsConverter.cs
- HttpRequest.cs
- InteropAutomationProvider.cs
- AgileSafeNativeMemoryHandle.cs
- SkinBuilder.cs
- CodeNamespaceCollection.cs
- SchemaHelper.cs
- PipelineModuleStepContainer.cs
- BindingValueChangedEventArgs.cs
- DataGridViewCellErrorTextNeededEventArgs.cs
- _NegoState.cs
- BeginEvent.cs
- DataGridCaption.cs