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
- ProviderCollection.cs
- FrameworkRichTextComposition.cs
- cache.cs
- SQLInt64Storage.cs
- ISessionStateStore.cs
- BinaryParser.cs
- ResourceDescriptionAttribute.cs
- WebResponse.cs
- ElementHostAutomationPeer.cs
- RegisteredExpandoAttribute.cs
- ResourceDescriptionAttribute.cs
- FlowDocumentView.cs
- QueryRelOp.cs
- StreamMarshaler.cs
- EmptyElement.cs
- Substitution.cs
- HandledMouseEvent.cs
- HtmlValidationSummaryAdapter.cs
- WebBrowserDesigner.cs
- SupportingTokenListenerFactory.cs
- MsmqIntegrationValidationBehavior.cs
- StreamInfo.cs
- AuthenticationModulesSection.cs
- FrameworkContextData.cs
- ScopelessEnumAttribute.cs
- SqlCacheDependencySection.cs
- SqlDataSourceEnumerator.cs
- BindingContext.cs
- SortedDictionary.cs
- HGlobalSafeHandle.cs
- AsyncResult.cs
- ConstNode.cs
- TextDpi.cs
- SoundPlayer.cs
- PrintDialogException.cs
- ObjectStateFormatter.cs
- UpdateManifestForBrowserApplication.cs
- XmlBinaryReader.cs
- DomNameTable.cs
- SQLString.cs
- HttpInputStream.cs
- MaskedTextProvider.cs
- WindowsStartMenu.cs
- LookupNode.cs
- ReturnValue.cs
- TreeNodeCollection.cs
- Model3DGroup.cs
- UInt16Storage.cs
- ProcessProtocolHandler.cs
- StatusBar.cs
- InputLangChangeEvent.cs
- QueryPageSettingsEventArgs.cs
- XPathArrayIterator.cs
- MsmqHostedTransportConfiguration.cs
- OwnerDrawPropertyBag.cs
- ObjectRef.cs
- VisualBrush.cs
- MatrixTransform3D.cs
- HttpBrowserCapabilitiesWrapper.cs
- DataSourceBooleanViewSchemaConverter.cs
- ObjectKeyFrameCollection.cs
- ExpressionCopier.cs
- TransactionChannel.cs
- TypeForwardedToAttribute.cs
- HelpKeywordAttribute.cs
- MessageDecoder.cs
- StorageEndPropertyMapping.cs
- DataGridViewDataErrorEventArgs.cs
- SettingsBindableAttribute.cs
- ReferencedAssemblyResolver.cs
- ApplicationContext.cs
- NullableIntSumAggregationOperator.cs
- PlaceHolder.cs
- TreeWalkHelper.cs
- SendingRequestEventArgs.cs
- TraceListeners.cs
- ObjectIDGenerator.cs
- DbXmlEnabledProviderManifest.cs
- UpdateTracker.cs
- HyperLinkStyle.cs
- Rotation3D.cs
- IdentityModelDictionary.cs
- FrugalList.cs
- DBConcurrencyException.cs
- SSmlParser.cs
- Calendar.cs
- HttpWrapper.cs
- DeleteMemberBinder.cs
- BaseDataList.cs
- ServiceBusyException.cs
- TreeView.cs
- ResourceIDHelper.cs
- Lookup.cs
- _ListenerRequestStream.cs
- StorageComplexPropertyMapping.cs
- InheritanceContextHelper.cs
- EncodingTable.cs
- ListViewDeleteEventArgs.cs
- MetadataWorkspace.cs
- VectorCollectionValueSerializer.cs