Code:
/ 4.0 / 4.0 / untmp / DEVDIV_TFS / Dev10 / Releases / RTMRel / ndp / cdf / src / NetFx40 / System.ServiceModel.Activities / System / ServiceModel / Activities / Tracking / Configuration / ArgumentElement.cs / 1305376 / ArgumentElement.cs
//------------------------------------------------------------ // Copyright (c) Microsoft Corporation. All rights reserved. //----------------------------------------------------------- namespace System.ServiceModel.Activities.Tracking.Configuration { using System.Configuration; using System.Activities.Tracking; using System.Runtime; using System.Diagnostics.CodeAnalysis; [Fx.Tag.XamlVisible(false)] public class ArgumentElement : TrackingConfigurationElement { ConfigurationPropertyCollection properties; protected override ConfigurationPropertyCollection Properties { get { if (this.properties == null) { ConfigurationPropertyCollection properties = new ConfigurationPropertyCollection(); properties.Add(new ConfigurationProperty(TrackingConfigurationStrings.Name, typeof(System.String), string.Empty, null, new System.Configuration.StringValidator(0, 2147483647, null), System.Configuration.ConfigurationPropertyOptions.IsRequired | System.Configuration.ConfigurationPropertyOptions.IsKey)); this.properties = properties; } return this.properties; } } [SuppressMessage(FxCop.Category.Configuration, FxCop.Rule.ConfigurationPropertyAttributeRule, Justification = "This property is defined by the base class to compute unique key.")] public override object ElementKey { get { return this.Name; } } [ConfigurationProperty(TrackingConfigurationStrings.Name, IsKey = true, IsRequired = true)] [StringValidator(MinLength = 0)] [SuppressMessage(FxCop.Category.Configuration, FxCop.Rule.ConfigurationValidatorAttributeRule, MessageId = "System.ServiceModel.Activities.Tracking.Configuration.ArgumentElement.Name", Justification = "StringValidator verifies minimum size")] public string Name { get { return (string)base[TrackingConfigurationStrings.Name]; } set { base[TrackingConfigurationStrings.Name] = value; } } } } // 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
- ComboBoxItem.cs
- NativeMethods.cs
- XmlResolver.cs
- PageDeviceFont.cs
- Win32.cs
- DataGridViewColumnHeaderCell.cs
- SinglePageViewer.cs
- ConfigsHelper.cs
- TemplatePropertyEntry.cs
- CodeMemberField.cs
- WebPartExportVerb.cs
- ConsumerConnectionPointCollection.cs
- OLEDB_Enum.cs
- TdsParameterSetter.cs
- DispatcherFrame.cs
- UnicastIPAddressInformationCollection.cs
- OptimalBreakSession.cs
- ConnectionConsumerAttribute.cs
- UIElement.cs
- GlyphCollection.cs
- WeakReference.cs
- ImageFormatConverter.cs
- SettingsSection.cs
- BitConverter.cs
- CodeGenerator.cs
- PrimitiveXmlSerializers.cs
- CachedFontFamily.cs
- ValueUtilsSmi.cs
- SecurityContextTokenValidationException.cs
- EmptyWorkItem.cs
- OpenTypeLayoutCache.cs
- XmlReturnReader.cs
- NonBatchDirectoryCompiler.cs
- CryptoHandle.cs
- PostBackOptions.cs
- XPathEmptyIterator.cs
- OdbcParameter.cs
- ObjectListCommandCollection.cs
- precedingquery.cs
- RepeaterItem.cs
- SecondaryViewProvider.cs
- HtmlUtf8RawTextWriter.cs
- SystemFonts.cs
- WebPartZone.cs
- ExpressionConverter.cs
- AllMembershipCondition.cs
- FilterElement.cs
- ListItemCollection.cs
- DataStorage.cs
- ExpanderAutomationPeer.cs
- DataPagerCommandEventArgs.cs
- ChannelDemuxer.cs
- EditorZone.cs
- EditorPartChrome.cs
- CompilationUnit.cs
- ToolStripContentPanelRenderEventArgs.cs
- PrintDialogException.cs
- EventLogTraceListener.cs
- GridViewRowPresenterBase.cs
- DBAsyncResult.cs
- CodePageUtils.cs
- ClockController.cs
- MimeParameter.cs
- TreeIterator.cs
- HttpGetProtocolReflector.cs
- WebControlAdapter.cs
- CopyNamespacesAction.cs
- Avt.cs
- DBSqlParserColumnCollection.cs
- BlobPersonalizationState.cs
- WebPartUserCapability.cs
- ConfigurationSectionCollection.cs
- InplaceBitmapMetadataWriter.cs
- DateTimeEditor.cs
- PopupRootAutomationPeer.cs
- DBNull.cs
- HtmlMeta.cs
- ContainerSelectorBehavior.cs
- RoutedEventValueSerializer.cs
- SecurityState.cs
- ObjectStateEntryDbUpdatableDataRecord.cs
- TableLayoutPanel.cs
- RangeValuePattern.cs
- ManagedFilter.cs
- Repeater.cs
- EntityDataSourceValidationException.cs
- CachedBitmap.cs
- TemplateContainer.cs
- PageThemeBuildProvider.cs
- DrawListViewSubItemEventArgs.cs
- HttpBindingExtension.cs
- SqlOuterApplyReducer.cs
- LayoutTable.cs
- PhysicalFontFamily.cs
- RubberbandSelector.cs
- AsyncOperationManager.cs
- TemplateManager.cs
- DataSet.cs
- EventArgs.cs
- DataGridViewCellPaintingEventArgs.cs