Code:
/ WCF / WCF / 3.5.30729.1 / untmp / Orcas / SP / ndp / cdf / src / WCF / ServiceModel / System / ServiceModel / Description / MetadataImporterQuotas.cs / 1 / MetadataImporterQuotas.cs
//------------------------------------------------------------------------------ // Copyright (c) Microsoft Corporation. All rights reserved. //----------------------------------------------------------------------------- namespace System.ServiceModel.Description { public sealed class MetadataImporterQuotas { const int DefaultMaxPolicyConversionContexts = 32; const int DefaultMaxPolicyNodes = 4096; const int DefaultMaxPolicyAssertions = 1024; const int DefaultMaxYields = 1024; int maxPolicyConversionContexts; int maxPolicyNodes; int maxPolicyAssertions; int maxYields; public MetadataImporterQuotas() { this.maxYields = DefaultMaxYields; } public static MetadataImporterQuotas Defaults { get { return CreateDefaultSettings(); } } public static MetadataImporterQuotas Max { get { return CreateMaxSettings(); } } internal int MaxPolicyConversionContexts { get { return this.maxPolicyConversionContexts; } set { this.maxPolicyConversionContexts = value; } } internal int MaxPolicyNodes { get { return this.maxPolicyNodes; } set { this.maxPolicyNodes = value; } } internal int MaxPolicyAssertions { get { return this.maxPolicyAssertions; } set { this.maxPolicyAssertions = value; } } internal int MaxYields { get { return this.maxYields; } set { this.maxYields = value; } } static MetadataImporterQuotas CreateDefaultSettings() { MetadataImporterQuotas settings = new MetadataImporterQuotas(); settings.maxPolicyConversionContexts = DefaultMaxPolicyConversionContexts; settings.maxPolicyNodes = DefaultMaxPolicyNodes; settings.maxPolicyAssertions = DefaultMaxPolicyAssertions; return settings; } static MetadataImporterQuotas CreateMaxSettings() { MetadataImporterQuotas settings = new MetadataImporterQuotas(); settings.maxPolicyConversionContexts = DefaultMaxPolicyConversionContexts; settings.maxPolicyNodes = int.MaxValue; settings.maxPolicyAssertions = int.MaxValue; return settings; } } } // 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
- DynamicVirtualDiscoSearcher.cs
- relpropertyhelper.cs
- SqlSelectStatement.cs
- DataKey.cs
- ImageAutomationPeer.cs
- FaultDesigner.cs
- UnsignedPublishLicense.cs
- ListBoxItemWrapperAutomationPeer.cs
- ColorConvertedBitmap.cs
- Equal.cs
- SecondaryIndexDefinition.cs
- NavigatingCancelEventArgs.cs
- DataGridViewAutoSizeModeEventArgs.cs
- OraclePermissionAttribute.cs
- DetailsViewRowCollection.cs
- OletxEnlistment.cs
- CultureInfo.cs
- ContractMethodParameterInfo.cs
- DataObjectMethodAttribute.cs
- XslAstAnalyzer.cs
- DrawingContext.cs
- PtsHost.cs
- PropagationProtocolsTracing.cs
- ReadWriteSpinLock.cs
- WebHttpDispatchOperationSelectorData.cs
- WebServicesInteroperability.cs
- ISCIIEncoding.cs
- CompareValidator.cs
- SortedList.cs
- KeyValueSerializer.cs
- WindowsTitleBar.cs
- ContravarianceAdapter.cs
- RegistryConfigurationProvider.cs
- SearchForVirtualItemEventArgs.cs
- DependencyPropertyDescriptor.cs
- bidPrivateBase.cs
- ClientConfigurationHost.cs
- ProfileEventArgs.cs
- Model3D.cs
- StretchValidation.cs
- codemethodreferenceexpression.cs
- DynamicDataRoute.cs
- Preprocessor.cs
- SizeFConverter.cs
- MediaScriptCommandRoutedEventArgs.cs
- SerializationInfo.cs
- TableLayoutPanelCellPosition.cs
- ThicknessAnimationUsingKeyFrames.cs
- Int32.cs
- SelectionPatternIdentifiers.cs
- Sentence.cs
- OperationPerformanceCounters.cs
- WebServiceParameterData.cs
- ProfilePropertySettingsCollection.cs
- XmlConvert.cs
- ProxyHwnd.cs
- dsa.cs
- EntityViewGenerationConstants.cs
- WorkflowClientDeliverMessageWrapper.cs
- Icon.cs
- UnknownBitmapDecoder.cs
- ResXBuildProvider.cs
- ImageConverter.cs
- IOThreadTimer.cs
- UIInitializationException.cs
- AssemblyNameProxy.cs
- VersionedStream.cs
- WebPartDisplayModeCancelEventArgs.cs
- PrintDocument.cs
- Parameter.cs
- LoginNameDesigner.cs
- ConditionalWeakTable.cs
- TextViewSelectionProcessor.cs
- HttpModuleActionCollection.cs
- BuildManagerHost.cs
- UdpMessageProperty.cs
- XmlLinkedNode.cs
- EdmSchemaError.cs
- Identifier.cs
- IteratorFilter.cs
- AutomationPropertyInfo.cs
- CodeTypeDeclaration.cs
- PeerInvitationResponse.cs
- DataGridViewCellToolTipTextNeededEventArgs.cs
- GridItemPatternIdentifiers.cs
- Rect3D.cs
- SoapAttributeAttribute.cs
- RectAnimationClockResource.cs
- ObjectHandle.cs
- ProviderMetadata.cs
- HttpCookie.cs
- _SslState.cs
- EnvironmentPermission.cs
- COM2ColorConverter.cs
- ServiceModelConfigurationElementCollection.cs
- DbConnectionFactory.cs
- SystemColors.cs
- webclient.cs
- AsymmetricSignatureFormatter.cs
- CustomErrorCollection.cs