Code:
/ 4.0 / 4.0 / untmp / DEVDIV_TFS / Dev10 / Releases / RTMRel / ndp / cdf / src / NetFx40 / System.ServiceModel.Activities / System / ServiceModel / Activities / Tracking / Configuration / VariableElement.cs / 1305376 / VariableElement.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 VariableElement : 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.VariableElement.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
- HuffCodec.cs
- PointAnimation.cs
- ClickablePoint.cs
- TableCell.cs
- DesignerGeometryHelper.cs
- FontUnitConverter.cs
- SQLChars.cs
- Bold.cs
- SqlCacheDependency.cs
- PngBitmapEncoder.cs
- PolicyDesigner.cs
- FontStyle.cs
- CompilerScope.Storage.cs
- DocumentSchemaValidator.cs
- SineEase.cs
- CharKeyFrameCollection.cs
- Boolean.cs
- Utils.cs
- SqlXml.cs
- AddInContractAttribute.cs
- EntityContainerAssociationSet.cs
- ConnectionManager.cs
- OrElse.cs
- SmiTypedGetterSetter.cs
- WebPartChrome.cs
- RightsManagementEncryptionTransform.cs
- DesignerDataView.cs
- keycontainerpermission.cs
- WindowsComboBox.cs
- TdsParameterSetter.cs
- LogAppendAsyncResult.cs
- FusionWrap.cs
- CngAlgorithm.cs
- BaseCollection.cs
- ObjectComplexPropertyMapping.cs
- XslAstAnalyzer.cs
- TogglePattern.cs
- InputLanguageEventArgs.cs
- WebPartDescription.cs
- TimestampInformation.cs
- TransactionCache.cs
- PassportAuthenticationModule.cs
- StandardToolWindows.cs
- SymbolPair.cs
- DataBindingHandlerAttribute.cs
- CustomAttributeFormatException.cs
- MaskedTextBoxDesignerActionList.cs
- Splitter.cs
- DataGridViewDesigner.cs
- _Events.cs
- SchemaNames.cs
- BindingCompleteEventArgs.cs
- HtmlLink.cs
- DataRelationPropertyDescriptor.cs
- ArrayConverter.cs
- AlphabeticalEnumConverter.cs
- RegexCaptureCollection.cs
- XamlStream.cs
- VirtualizedItemPattern.cs
- WebPartConnection.cs
- Typography.cs
- RegexWorker.cs
- ApplicationManager.cs
- NetMsmqSecurityMode.cs
- DataGridItemCollection.cs
- Compiler.cs
- RecipientInfo.cs
- Exceptions.cs
- RowToParametersTransformer.cs
- AttachedPropertyDescriptor.cs
- DockEditor.cs
- ClientRoleProvider.cs
- MinMaxParagraphWidth.cs
- EntityDataSourceDesigner.cs
- ObjectCache.cs
- EntityClassGenerator.cs
- SafeRightsManagementQueryHandle.cs
- StringBuilder.cs
- EntityUtil.cs
- BuildDependencySet.cs
- namescope.cs
- StylusPlugin.cs
- PackageDigitalSignature.cs
- CallbackValidator.cs
- CompilerTypeWithParams.cs
- ReferenceConverter.cs
- SelectorAutomationPeer.cs
- ImportCatalogPart.cs
- LocalIdKeyIdentifierClause.cs
- CompilerGlobalScopeAttribute.cs
- SizeAnimationBase.cs
- ListView.cs
- Glyph.cs
- LineServicesCallbacks.cs
- IPEndPointCollection.cs
- SqlSelectStatement.cs
- PointCollection.cs
- xamlnodes.cs
- DataPagerField.cs
- VScrollBar.cs