Code:
/ WCF / WCF / 3.5.30729.1 / untmp / Orcas / SP / ndp / cdf / src / WCF / ServiceModel / System / ServiceModel / Configuration / NamedPipeTransportSecurityElement.cs / 1 / NamedPipeTransportSecurityElement.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 NamedPipeTransportSecurityElement : ConfigurationElement
{
[ConfigurationProperty(ConfigurationStrings.ProtectionLevel, DefaultValue = NamedPipeTransportSecurity.DefaultProtectionLevel)]
[ServiceModelEnumValidator(typeof(ProtectionLevelHelper))]
public ProtectionLevel ProtectionLevel
{
get { return (ProtectionLevel)base[ConfigurationStrings.ProtectionLevel]; }
set { base[ConfigurationStrings.ProtectionLevel] = value; }
}
internal void ApplyConfiguration(NamedPipeTransportSecurity security)
{
if (security == null)
{
throw DiagnosticUtility.ExceptionUtility.ThrowHelperArgumentNull("security");
}
security.ProtectionLevel = this.ProtectionLevel;
}
internal void InitializeFrom(NamedPipeTransportSecurity security)
{
if (security == null)
{
throw DiagnosticUtility.ExceptionUtility.ThrowHelperArgumentNull("security");
}
this.ProtectionLevel = security.ProtectionLevel;
}
}
}
// 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
- ToolStripRendererSwitcher.cs
- NamespaceQuery.cs
- DateTimePicker.cs
- WaitHandleCannotBeOpenedException.cs
- EmbeddedMailObjectsCollection.cs
- HostingEnvironmentSection.cs
- DataServiceKeyAttribute.cs
- XPathScanner.cs
- SignedInfo.cs
- SuppressMergeCheckAttribute.cs
- SplitterEvent.cs
- TargetInvocationException.cs
- ObjectViewListener.cs
- IteratorFilter.cs
- UnhandledExceptionEventArgs.cs
- JoinQueryOperator.cs
- MemberJoinTreeNode.cs
- AtomMaterializer.cs
- WebPartEventArgs.cs
- DataGridViewIntLinkedList.cs
- CollectionCodeDomSerializer.cs
- FormsIdentity.cs
- AutoGeneratedFieldProperties.cs
- MemberInitExpression.cs
- DbReferenceCollection.cs
- SingleKeyFrameCollection.cs
- BindingBase.cs
- base64Transforms.cs
- OpenTypeCommon.cs
- FaultContractInfo.cs
- CurrentTimeZone.cs
- OrderPreservingMergeHelper.cs
- TraceHandler.cs
- CriticalExceptions.cs
- PeerDefaultCustomResolverClient.cs
- WsiProfilesElement.cs
- PersonalizationProviderHelper.cs
- RouteCollection.cs
- MappedMetaModel.cs
- AssertUtility.cs
- SubstitutionDesigner.cs
- JsonFormatGeneratorStatics.cs
- Publisher.cs
- WeakReferenceList.cs
- StructuredType.cs
- XamlFxTrace.cs
- PublisherMembershipCondition.cs
- TimeSpanOrInfiniteValidator.cs
- ObsoleteAttribute.cs
- XmlnsPrefixAttribute.cs
- SettingsPropertyIsReadOnlyException.cs
- UInt64Storage.cs
- UpdatePanelControlTrigger.cs
- DataGridClipboardHelper.cs
- SqlCacheDependencyDatabaseCollection.cs
- QueryConverter.cs
- ClientConfigPaths.cs
- MonthChangedEventArgs.cs
- CorePropertiesFilter.cs
- RtfNavigator.cs
- SQLInt32Storage.cs
- DesignObjectWrapper.cs
- UpdatePanelTriggerCollection.cs
- MultiBinding.cs
- ResumeStoryboard.cs
- DesignerHelpers.cs
- ConnectionsZone.cs
- DiscoveryExceptionDictionary.cs
- DataControlFieldsEditor.cs
- IResourceProvider.cs
- XmlName.cs
- XmlEventCache.cs
- ChangeDirector.cs
- RadioButtonBaseAdapter.cs
- SmiGettersStream.cs
- InheritedPropertyDescriptor.cs
- RijndaelManaged.cs
- TraceEventCache.cs
- ExpressionCopier.cs
- ActivityValidator.cs
- IPGlobalProperties.cs
- CodeGeneratorOptions.cs
- NetworkInterface.cs
- WebPartConnectionCollection.cs
- InsufficientMemoryException.cs
- XmlSchemaInfo.cs
- Zone.cs
- ScrollContentPresenter.cs
- GuidTagList.cs
- PropertyGroupDescription.cs
- UndoEngine.cs
- SoapClientMessage.cs
- AnnotationComponentManager.cs
- DrawingImage.cs
- WebPartConnectionsCloseVerb.cs
- GridPattern.cs
- HttpClientCertificate.cs
- SortDescriptionCollection.cs
- CompilerResults.cs
- DataObjectFieldAttribute.cs