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
- InfocardExtendedInformationCollection.cs
- ToolStripManager.cs
- BamlLocalizableResource.cs
- CodeDomComponentSerializationService.cs
- DesignerDataTable.cs
- FixedPageAutomationPeer.cs
- BmpBitmapDecoder.cs
- MetadataFile.cs
- BamlLocalizableResourceKey.cs
- _LocalDataStoreMgr.cs
- DesignerView.cs
- OdbcException.cs
- ToolBar.cs
- XmlNamespaceMappingCollection.cs
- DropShadowEffect.cs
- XmlWriterTraceListener.cs
- ByteKeyFrameCollection.cs
- PropertyTabAttribute.cs
- ReadOnlyCollectionBase.cs
- MatrixCamera.cs
- Quaternion.cs
- XDRSchema.cs
- CngProvider.cs
- BaseAsyncResult.cs
- TimeZoneNotFoundException.cs
- CaseCqlBlock.cs
- FilterElement.cs
- BindingMAnagerBase.cs
- ConnectionStringEditor.cs
- SmiXetterAccessMap.cs
- UITypeEditor.cs
- TypeListConverter.cs
- BrowserCapabilitiesFactoryBase.cs
- XamlPathDataSerializer.cs
- PseudoWebRequest.cs
- TextMarkerSource.cs
- UxThemeWrapper.cs
- TemplatePagerField.cs
- NotifyInputEventArgs.cs
- HttpResponseHeader.cs
- GenericRootAutomationPeer.cs
- DataException.cs
- NativeMethods.cs
- FacetValueContainer.cs
- ObjectCache.cs
- StyleReferenceConverter.cs
- CodeTypeOfExpression.cs
- UndoUnit.cs
- InfoCardService.cs
- RuntimeConfigLKG.cs
- ControlCachePolicy.cs
- EncodingStreamWrapper.cs
- Statements.cs
- SpecialFolderEnumConverter.cs
- DataServiceProviderMethods.cs
- DataGridRelationshipRow.cs
- SqlClientPermission.cs
- ObjectItemAttributeAssemblyLoader.cs
- FontEmbeddingManager.cs
- NotifyInputEventArgs.cs
- ProxyGenerationError.cs
- WebPartCatalogAddVerb.cs
- WmpBitmapDecoder.cs
- StylusOverProperty.cs
- BindingCollection.cs
- DurationConverter.cs
- ButtonPopupAdapter.cs
- SqlParameterCollection.cs
- MatchingStyle.cs
- Variant.cs
- Lasso.cs
- SharedMemory.cs
- MultiView.cs
- BitmapEffectDrawingContextState.cs
- ChannelTracker.cs
- DataColumn.cs
- HttpsHostedTransportConfiguration.cs
- InputLanguageProfileNotifySink.cs
- RSAPKCS1SignatureDeformatter.cs
- FieldTemplateFactory.cs
- RenderTargetBitmap.cs
- MenuAutomationPeer.cs
- SmtpNetworkElement.cs
- EdmComplexTypeAttribute.cs
- SchemaElementDecl.cs
- CompositionTarget.cs
- PackageStore.cs
- ClientCredentialsElement.cs
- SaveFileDialog.cs
- TaiwanLunisolarCalendar.cs
- DivideByZeroException.cs
- TextReader.cs
- CustomErrorsSection.cs
- SrgsElementFactoryCompiler.cs
- ItemsChangedEventArgs.cs
- CodeParameterDeclarationExpression.cs
- FolderBrowserDialog.cs
- BoolExpr.cs
- ConfigXmlText.cs
- WebServiceTypeData.cs