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
![Network programming in C#, Network Programming in VB.NET, Network Programming in .NET](/images/book.jpg)
This book is available now!
Buy at Amazon US or
Buy at Amazon UK
- ConfigurationConverterBase.cs
- UidManager.cs
- ChannelPoolSettingsElement.cs
- CriticalFinalizerObject.cs
- DesignerContextDescriptor.cs
- TrailingSpaceComparer.cs
- XmlDocument.cs
- ReadOnlyPropertyMetadata.cs
- HtmlWindow.cs
- XmlFormatExtensionAttribute.cs
- PerfCounterSection.cs
- EnumerableCollectionView.cs
- RenderDataDrawingContext.cs
- XmlAttributes.cs
- KerberosReceiverSecurityToken.cs
- documentsequencetextcontainer.cs
- WebPartCloseVerb.cs
- UidPropertyAttribute.cs
- ADRoleFactoryConfiguration.cs
- EqualityComparer.cs
- ImageAutomationPeer.cs
- Convert.cs
- HtmlButton.cs
- DataTable.cs
- RemotingException.cs
- BuildProvider.cs
- ReadOnlyCollection.cs
- FigureParaClient.cs
- SafeRegistryKey.cs
- InkPresenter.cs
- ArglessEventHandlerProxy.cs
- ColumnResult.cs
- QueryableFilterRepeater.cs
- DictationGrammar.cs
- COM2ComponentEditor.cs
- RegexTree.cs
- TypeReference.cs
- UnsafeNativeMethods.cs
- ClientBuildManager.cs
- AutoResizedEvent.cs
- NumericExpr.cs
- TimeoutException.cs
- PeerUnsafeNativeCryptMethods.cs
- AsymmetricKeyExchangeDeformatter.cs
- MouseEventArgs.cs
- Model3DCollection.cs
- FixedStringLookup.cs
- BuildDependencySet.cs
- StyleTypedPropertyAttribute.cs
- WebPartTransformer.cs
- ISAPIWorkerRequest.cs
- FixedSOMTable.cs
- FrameworkContextData.cs
- XmlBindingWorker.cs
- UserControlParser.cs
- ZeroOpNode.cs
- XPathDocumentIterator.cs
- SystemInformation.cs
- OfTypeExpression.cs
- WeakEventTable.cs
- ObjectDataSourceStatusEventArgs.cs
- SubpageParagraph.cs
- HttpRuntime.cs
- EmptyEnumerator.cs
- OleDbRowUpdatedEvent.cs
- ListViewUpdatedEventArgs.cs
- ConfigXmlText.cs
- SpellerError.cs
- RandomDelayQueuedSendsAsyncResult.cs
- ValueExpressions.cs
- Error.cs
- DataBindingValueUIHandler.cs
- HyperLink.cs
- RC2CryptoServiceProvider.cs
- Configuration.cs
- SerializationAttributes.cs
- GridViewAutomationPeer.cs
- DownloadProgressEventArgs.cs
- RenderingBiasValidation.cs
- SqlWebEventProvider.cs
- PersonalizationState.cs
- COAUTHIDENTITY.cs
- RegexGroupCollection.cs
- WebPartCloseVerb.cs
- StringKeyFrameCollection.cs
- InternalResources.cs
- EventMappingSettings.cs
- StringStorage.cs
- AuthenticationException.cs
- RuleSettings.cs
- EventSourceCreationData.cs
- WorkflowDispatchContext.cs
- X509Extension.cs
- ContextQuery.cs
- HttpValueCollection.cs
- DocumentViewerBase.cs
- PointConverter.cs
- AddingNewEventArgs.cs
- InputScopeManager.cs
- XmlFormatWriterGenerator.cs