Code:
/ 4.0 / 4.0 / untmp / DEVDIV_TFS / Dev10 / Releases / RTMRel / ndp / cdf / src / WF / RunTime / Configuration / WorkflowRuntimeSection.cs / 1305376 / WorkflowRuntimeSection.cs
//------------------------------------------------------------------------------ //// Copyright (c) Microsoft Corporation. All rights reserved. // //----------------------------------------------------------------------------- using System; using System.Configuration; using System.Collections.Specialized; using System.Workflow.Runtime; namespace System.Workflow.Runtime.Configuration { ///Configuration settings for the WorkflowRuntime ////// /// Services that are automatically instantiated must implement one of the /// following constructors: /// /// public MyService(); /// public MyService(NameValueCollection); /// public MyService(WorkflowRuntime); /// public MyService(WorkflowRuntime, NameValueCollection); ///
////// /// /// public class WorkflowRuntimeSection : ConfigurationSection { private const string _services = "Services"; private const string commonParametersSectionName = "CommonParameters"; private const string _name = "Name"; private const string _validateOnCreate = "ValidateOnCreate"; private const string _enablePerfCounters = "EnablePerformanceCounters"; private const string _definitionCacheCapacity = "WorkflowDefinitionCacheCapacity"; internal const string DefaultSectionName = "WorkflowRuntime"; /// The capacity of WorkflowDefinition cache [ConfigurationProperty(_definitionCacheCapacity, DefaultValue = 0)] public int WorkflowDefinitionCacheCapacity { get { return (int)base[_definitionCacheCapacity]; } set { base[_definitionCacheCapacity] = value; } } ///The name of the service container [ConfigurationProperty(_name, DefaultValue = "")] public string Name { get { return (string)base[_name]; } set { base[_name] = value; } } [ConfigurationProperty(_validateOnCreate, DefaultValue = true)] public bool ValidateOnCreate { get { return (bool)base[_validateOnCreate]; } set { base[_validateOnCreate] = value; } } [ConfigurationProperty(_enablePerfCounters, DefaultValue = true)] public bool EnablePerformanceCounters { get { return (bool)base[_enablePerfCounters]; } set { base[_enablePerfCounters] = value; } } ///The providers to be instantiated by the service container. [ConfigurationProperty(_services, DefaultValue = null)] public WorkflowRuntimeServiceElementCollection Services { get { return (WorkflowRuntimeServiceElementCollection)base[_services]; } } ///The resources to be shared by the services. [ConfigurationProperty(WorkflowRuntimeSection.commonParametersSectionName, DefaultValue = null)] public NameValueConfigurationCollection CommonParameters { get { return (NameValueConfigurationCollection)base[WorkflowRuntimeSection.commonParametersSectionName]; } } } } // File provided for Reference Use Only by Microsoft Corporation (c) 2007.
Link Menu

This book is available now!
Buy at Amazon US or
Buy at Amazon UK
- ImpersonateTokenRef.cs
- ThreadPoolTaskScheduler.cs
- EntityTransaction.cs
- Permission.cs
- DataGridViewCellLinkedList.cs
- MethodImplAttribute.cs
- DesignerWithHeader.cs
- TimeSpanSecondsOrInfiniteConverter.cs
- OutputCacheSettings.cs
- SystemIPv4InterfaceProperties.cs
- XmlSchemaInferenceException.cs
- CatalogPart.cs
- UInt64.cs
- RegexTree.cs
- OleDbEnumerator.cs
- TextRangeEditLists.cs
- InfoCardRSAPKCS1SignatureFormatter.cs
- PersonalizationProviderHelper.cs
- XmlExceptionHelper.cs
- PersistNameAttribute.cs
- CompressedStack.cs
- SocketPermission.cs
- MD5.cs
- DirectoryInfo.cs
- HtmlInputRadioButton.cs
- DataGridViewCheckBoxCell.cs
- NameObjectCollectionBase.cs
- complextypematerializer.cs
- SinglePageViewer.cs
- XmlTextWriter.cs
- ObjectResult.cs
- StructuralComparisons.cs
- QilParameter.cs
- ControlTemplate.cs
- Asn1Utilities.cs
- EntityUtil.cs
- ExpressionEditorAttribute.cs
- ArgIterator.cs
- CharConverter.cs
- GlyphRunDrawing.cs
- CheckBoxBaseAdapter.cs
- StringOutput.cs
- _ListenerResponseStream.cs
- ConsumerConnectionPoint.cs
- BevelBitmapEffect.cs
- ServiceNameElement.cs
- RelationshipEnd.cs
- WpfWebRequestHelper.cs
- CodeDomSerializerException.cs
- RestHandler.cs
- SettingsSavedEventArgs.cs
- DateTimeOffsetAdapter.cs
- InputScopeConverter.cs
- SR.Designer.cs
- CharUnicodeInfo.cs
- UTF8Encoding.cs
- ListItemParagraph.cs
- ChannelServices.cs
- CommandBindingCollection.cs
- VirtualPathUtility.cs
- StylusCollection.cs
- CodeTypeReference.cs
- DoubleStorage.cs
- HandledMouseEvent.cs
- XmlUtf8RawTextWriter.cs
- StoryFragments.cs
- DynamicValidatorEventArgs.cs
- AlignmentXValidation.cs
- ConfigPathUtility.cs
- TreeIterators.cs
- ActivityDesigner.cs
- assertwrapper.cs
- OdbcTransaction.cs
- EdmRelationshipRoleAttribute.cs
- SystemResourceKey.cs
- OracleConnectionStringBuilder.cs
- UrlMappingsModule.cs
- Function.cs
- SoapAttributeAttribute.cs
- KeyProperty.cs
- CqlGenerator.cs
- SoapExtensionImporter.cs
- ParameterElementCollection.cs
- UInt64Storage.cs
- CssClassPropertyAttribute.cs
- AudioLevelUpdatedEventArgs.cs
- SqlDataSourceEnumerator.cs
- ColorConverter.cs
- NamespaceDecl.cs
- PageHandlerFactory.cs
- DbConnectionHelper.cs
- DataKey.cs
- TypeDescriptor.cs
- CustomTypeDescriptor.cs
- HostExecutionContextManager.cs
- SecurityTokenParametersEnumerable.cs
- WorkflowOperationErrorHandler.cs
- MapPathBasedVirtualPathProvider.cs
- ThreadStaticAttribute.cs
- DocumentScope.cs