Code:
/ 4.0 / 4.0 / untmp / DEVDIV_TFS / Dev10 / Releases / RTMRel / ndp / cdf / src / NetFx40 / System.ServiceModel.Activities / System / ServiceModel / Activities / Tracking / Configuration / StateElement.cs / 1305376 / StateElement.cs
//------------------------------------------------------------ // Copyright (c) Microsoft Corporation. All rights reserved. //----------------------------------------------------------- namespace System.ServiceModel.Activities.Tracking.Configuration { using System.Configuration; using System.Runtime; using System.Diagnostics.CodeAnalysis; [Fx.Tag.XamlVisible(false)] public class StateElement : 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), "*", null, new System.Configuration.StringValidator(0, 2147483647, null), 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, DefaultValue = TrackingConfigurationStrings.StarWildcard)] [SuppressMessage(FxCop.Category.Configuration, FxCop.Rule.ConfigurationValidatorAttributeRule, MessageId = "System.ServiceModel.Activities.Tracking.Configuration.StateElement.Name", Justification = "StringValidator verifies minimum size")] [StringValidator(MinLength = 0)] 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
- KnownColorTable.cs
- ConnectionPoint.cs
- TextServicesCompartmentEventSink.cs
- ActivityCompletionCallbackWrapper.cs
- Types.cs
- TableAdapterManagerNameHandler.cs
- DefaultValidator.cs
- DesignerAttribute.cs
- FastPropertyAccessor.cs
- EmissiveMaterial.cs
- RegularExpressionValidator.cs
- UIPropertyMetadata.cs
- DetailsViewInsertEventArgs.cs
- SwitchLevelAttribute.cs
- UserCancellationException.cs
- loginstatus.cs
- Size3DValueSerializer.cs
- SR.cs
- Knowncolors.cs
- FileIOPermission.cs
- SoapInteropTypes.cs
- PassportPrincipal.cs
- returneventsaver.cs
- TcpConnectionPool.cs
- ColumnCollection.cs
- CssClassPropertyAttribute.cs
- OciHandle.cs
- safelinkcollection.cs
- SettingsProperty.cs
- XmlBinaryWriter.cs
- Invariant.cs
- GregorianCalendar.cs
- XmlDsigSep2000.cs
- BinaryMessageEncoder.cs
- ListQueryResults.cs
- odbcmetadatafactory.cs
- ReachFixedDocumentSerializerAsync.cs
- ReadContentAsBinaryHelper.cs
- TreeSet.cs
- ResourceProviderFactory.cs
- AliasedExpr.cs
- HMAC.cs
- ObjectFactoryCodeDomTreeGenerator.cs
- NativeMethods.cs
- NullableConverter.cs
- EventMappingSettingsCollection.cs
- LinearGradientBrush.cs
- Scene3D.cs
- XsltLibrary.cs
- FilterableAttribute.cs
- NativeMethods.cs
- TextCompositionManager.cs
- RetrieveVirtualItemEventArgs.cs
- Compiler.cs
- ISAPIWorkerRequest.cs
- DelimitedListTraceListener.cs
- SimpleType.cs
- UpdateTracker.cs
- CollectionViewGroup.cs
- SmiTypedGetterSetter.cs
- BufferedGraphicsManager.cs
- CodeSnippetTypeMember.cs
- QilGenerator.cs
- PartitionResolver.cs
- TdsEnums.cs
- TextRunTypographyProperties.cs
- ColumnMapProcessor.cs
- XmlQueryCardinality.cs
- NullReferenceException.cs
- DomainUpDown.cs
- BindingGroup.cs
- BuildManagerHost.cs
- DiscoveryClientDocuments.cs
- PerformanceCounterPermissionEntry.cs
- EntryWrittenEventArgs.cs
- SystemEvents.cs
- ClientRequest.cs
- XmlElementList.cs
- BaseProcessor.cs
- Win32.cs
- UnicastIPAddressInformationCollection.cs
- ArcSegment.cs
- PrtCap_Public.cs
- ExpressionBuilderContext.cs
- FixedSOMElement.cs
- RecipientServiceModelSecurityTokenRequirement.cs
- StyleCollectionEditor.cs
- SocketInformation.cs
- TCEAdapterGenerator.cs
- ManagementPath.cs
- TextProperties.cs
- ApplyImportsAction.cs
- AnnotationHighlightLayer.cs
- FormViewRow.cs
- FrameworkObject.cs
- KnownIds.cs
- KeyedQueue.cs
- PrintController.cs
- ObsoleteAttribute.cs
- ToolboxControl.cs