Code:
/ 4.0 / 4.0 / DEVDIV_TFS / Dev10 / Releases / RTMRel / ndp / cdf / src / WF / RunTime / Configuration / WorkflowRuntimeServiceElement.cs / 1305376 / WorkflowRuntimeServiceElement.cs
//------------------------------------------------------------------------------ //// Copyright (c) Microsoft Corporation. All rights reserved. // //----------------------------------------------------------------------------- using System; using System.Configuration; using System.Collections.Specialized; namespace System.Workflow.Runtime.Configuration { ///Configuration element for a WorkflowRuntime service public class WorkflowRuntimeServiceElement : ConfigurationElement { ///Collection of service-specific name-value pairs private NameValueCollection _parameters = new NameValueCollection(); private const string _type = "type"; public NameValueCollection Parameters { get { return _parameters; } } public WorkflowRuntimeServiceElement() { } ///The assembly-qualified type name of the service ///Type is also used as the collection key in WorkflowRuntimeServiceSettingsCollections [ConfigurationProperty(_type, DefaultValue = null)] public string Type { get { return (string)base[_type]; } set { if (value == null) throw new ArgumentNullException("value"); base[_type] = value; } } protected override bool OnDeserializeUnrecognizedAttribute(string name, string value) { _parameters.Add(name, value); return true; } } } // File provided for Reference Use Only by Microsoft Corporation (c) 2007. //------------------------------------------------------------------------------ //// Copyright (c) Microsoft Corporation. All rights reserved. // //----------------------------------------------------------------------------- using System; using System.Configuration; using System.Collections.Specialized; namespace System.Workflow.Runtime.Configuration { ///Configuration element for a WorkflowRuntime service public class WorkflowRuntimeServiceElement : ConfigurationElement { ///Collection of service-specific name-value pairs private NameValueCollection _parameters = new NameValueCollection(); private const string _type = "type"; public NameValueCollection Parameters { get { return _parameters; } } public WorkflowRuntimeServiceElement() { } ///The assembly-qualified type name of the service ///Type is also used as the collection key in WorkflowRuntimeServiceSettingsCollections [ConfigurationProperty(_type, DefaultValue = null)] public string Type { get { return (string)base[_type]; } set { if (value == null) throw new ArgumentNullException("value"); base[_type] = value; } } protected override bool OnDeserializeUnrecognizedAttribute(string name, string value) { _parameters.Add(name, value); return true; } } } // 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
- TextEncodedRawTextWriter.cs
- FontFaceLayoutInfo.cs
- SetStoryboardSpeedRatio.cs
- InheritanceContextHelper.cs
- _SecureChannel.cs
- LOSFormatter.cs
- AnnotationHelper.cs
- WebRequestModuleElement.cs
- RepeaterItemEventArgs.cs
- SqlNodeAnnotation.cs
- ApplicationContext.cs
- ADConnectionHelper.cs
- ConnectionProviderAttribute.cs
- TextAutomationPeer.cs
- DataServiceConfiguration.cs
- ElementHostPropertyMap.cs
- ScrollViewer.cs
- UxThemeWrapper.cs
- ValidateNames.cs
- ExceptionHelpers.cs
- CodeSubDirectory.cs
- Rules.cs
- DataGridViewCellParsingEventArgs.cs
- LoginView.cs
- CompositionTarget.cs
- ButtonFlatAdapter.cs
- AuthenticationServiceManager.cs
- PropertyChangedEventArgs.cs
- TdsParserSafeHandles.cs
- EntityDataSourceQueryBuilder.cs
- FacetValueContainer.cs
- SrgsGrammarCompiler.cs
- WebBaseEventKeyComparer.cs
- diagnosticsswitches.cs
- designeractionbehavior.cs
- NumberSubstitution.cs
- Int64AnimationBase.cs
- SelectionGlyphBase.cs
- ResXResourceWriter.cs
- ListenerConnectionModeReader.cs
- TextLine.cs
- ImageFormat.cs
- TransformedBitmap.cs
- StrokeCollectionDefaultValueFactory.cs
- SqlErrorCollection.cs
- ItemChangedEventArgs.cs
- ColumnProvider.cs
- OperationContractGenerationContext.cs
- UnsafeNativeMethods.cs
- HttpCookieCollection.cs
- Literal.cs
- WrappedReader.cs
- IUnknownConstantAttribute.cs
- SafeUserTokenHandle.cs
- ResumeStoryboard.cs
- ButtonColumn.cs
- LogPolicy.cs
- ArraySegment.cs
- Rotation3DAnimation.cs
- PrintDialogException.cs
- StatusBarPanelClickEvent.cs
- SettingsPropertyIsReadOnlyException.cs
- objectquery_tresulttype.cs
- ColumnCollection.cs
- ViewPort3D.cs
- SystemFonts.cs
- OpacityConverter.cs
- ResourcesBuildProvider.cs
- InvalidAsynchronousStateException.cs
- CultureTable.cs
- EventSinkHelperWriter.cs
- EnterpriseServicesHelper.cs
- SqlProviderServices.cs
- EntityDataSourceWrapperCollection.cs
- CapabilitiesRule.cs
- SystemThemeKey.cs
- followingquery.cs
- Object.cs
- CodeDirectionExpression.cs
- CompositeFontFamily.cs
- TimeManager.cs
- SubMenuStyle.cs
- CharUnicodeInfo.cs
- TreeViewDesigner.cs
- WindowsHyperlink.cs
- UnauthorizedWebPart.cs
- StyleSheet.cs
- CustomAttribute.cs
- CharacterBufferReference.cs
- DateTimeStorage.cs
- UnSafeCharBuffer.cs
- ISAPIApplicationHost.cs
- SimpleApplicationHost.cs
- TextPattern.cs
- OperationCanceledException.cs
- Thread.cs
- XmlUtil.cs
- DataColumnChangeEvent.cs
- DropShadowEffect.cs
- ColorContext.cs