Code:
/ WCF / WCF / 3.5.30729.1 / untmp / Orcas / SP / ndp / cdf / src / WCF / ServiceModel / System / ServiceModel / Configuration / PolicyImporterElementCollection.cs / 1 / PolicyImporterElementCollection.cs
//------------------------------------------------------------------------------
// Copyright (c) Microsoft Corporation. All rights reserved.
//-----------------------------------------------------------------------------
namespace System.ServiceModel.Configuration
{
using System;
using System.Collections;
using System.Configuration;
using System.Globalization;
using System.ServiceModel;
using System.ServiceModel.Configuration;
using System.ServiceModel.Channels;
[ConfigurationCollection(typeof(PolicyImporterElement), AddItemName = ConfigurationStrings.Extension)]
public sealed class PolicyImporterElementCollection : ServiceModelEnhancedConfigurationElementCollection
{
public PolicyImporterElementCollection() : base(ConfigurationStrings.Extension)
{
}
protected override Object GetElementKey(ConfigurationElement element)
{
if (element == null)
{
throw DiagnosticUtility.ExceptionUtility.ThrowHelperArgumentNull("element");
}
PolicyImporterElement configElementKey = (PolicyImporterElement)element;
return configElementKey.Type;
}
internal void SetDefaults()
{
this.Add(new PolicyImporterElement(typeof(PrivacyNoticeBindingElementImporter)));
this.Add(new PolicyImporterElement(typeof(UseManagedPresentationBindingElementImporter)));
this.Add(new PolicyImporterElement(typeof(TransactionFlowBindingElementImporter)));
this.Add(new PolicyImporterElement(typeof(ReliableSessionBindingElementImporter)));
this.Add(new PolicyImporterElement(typeof(SecurityBindingElementImporter)));
this.Add(new PolicyImporterElement(typeof(CompositeDuplexBindingElementImporter)));
this.Add(new PolicyImporterElement(typeof(OneWayBindingElementImporter)));
this.Add(new PolicyImporterElement(typeof(MessageEncodingBindingElementImporter)));
this.Add(new PolicyImporterElement(typeof(TransportBindingElementImporter)));
}
}
}
// 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
- PrintDialog.cs
- FixedSOMLineCollection.cs
- PersistenceIOParticipant.cs
- BevelBitmapEffect.cs
- _NetworkingPerfCounters.cs
- SizeAnimationBase.cs
- ErrorFormatter.cs
- DocumentApplication.cs
- ClientBase.cs
- InputLanguageManager.cs
- ResolveDuplex11AsyncResult.cs
- SemanticResultValue.cs
- Journal.cs
- Variable.cs
- MissingMemberException.cs
- ThreadExceptionDialog.cs
- X509RecipientCertificateServiceElement.cs
- DataColumnMappingCollection.cs
- LogicalExpr.cs
- BitmapPalettes.cs
- _NestedSingleAsyncResult.cs
- Brush.cs
- MdiWindowListItemConverter.cs
- SQLCharsStorage.cs
- IdentityValidationException.cs
- GacUtil.cs
- HandlerMappingMemo.cs
- ExponentialEase.cs
- SynchronizingStream.cs
- DependencyPropertyHelper.cs
- ResourceWriter.cs
- SQLByteStorage.cs
- ConfigurationSettings.cs
- DbConnectionStringBuilder.cs
- XamlTemplateSerializer.cs
- NetDispatcherFaultException.cs
- StoragePropertyMapping.cs
- EncoderParameter.cs
- ActionItem.cs
- PipelineModuleStepContainer.cs
- ClrProviderManifest.cs
- GB18030Encoding.cs
- ThreadPool.cs
- RuntimeConfigurationRecord.cs
- SqlStream.cs
- AdornerHitTestResult.cs
- OuterGlowBitmapEffect.cs
- Lasso.cs
- SourceCollection.cs
- _UriSyntax.cs
- EventProviderWriter.cs
- RecognitionEventArgs.cs
- AsyncDataRequest.cs
- DataSourceHelper.cs
- OperatorExpressions.cs
- ScrollBar.cs
- ListViewTableRow.cs
- WebPartCatalogCloseVerb.cs
- InputMethodStateChangeEventArgs.cs
- CircleEase.cs
- RegisteredHiddenField.cs
- PerformanceCounterCategory.cs
- ZipIOBlockManager.cs
- WebPartHeaderCloseVerb.cs
- TraceProvider.cs
- EventSource.cs
- RelatedEnd.cs
- AnnotationMap.cs
- HtmlShimManager.cs
- Viewport3DVisual.cs
- Stroke.cs
- ProfileServiceManager.cs
- RemoteHelper.cs
- Margins.cs
- SupportsEventValidationAttribute.cs
- ModifierKeysConverter.cs
- Assembly.cs
- CFStream.cs
- XmlLinkedNode.cs
- RecordConverter.cs
- StackSpiller.Bindings.cs
- DataIdProcessor.cs
- SoapFault.cs
- TraceSection.cs
- DataGridViewRow.cs
- Matrix.cs
- StylusButtonEventArgs.cs
- BindingNavigator.cs
- Column.cs
- ClientConfigurationSystem.cs
- XmlEntity.cs
- StylusShape.cs
- JsonReaderWriterFactory.cs
- PartialCachingControl.cs
- InstancePersistenceCommand.cs
- OracleDataReader.cs
- SplitterPanel.cs
- SecurityVerifiedMessage.cs
- ThreadSafeMessageFilterTable.cs
- EFAssociationProvider.cs