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
- SymbolTable.cs
- ScrollBar.cs
- NegotiateStream.cs
- XamlFilter.cs
- ReverseQueryOperator.cs
- PaperSource.cs
- diagnosticsswitches.cs
- ConvertEvent.cs
- IriParsingElement.cs
- ToolZone.cs
- AppDomainFactory.cs
- QilStrConcat.cs
- X509WindowsSecurityToken.cs
- XhtmlBasicPageAdapter.cs
- CodeAccessSecurityEngine.cs
- WebPartTransformer.cs
- SqlCommand.cs
- FixedElement.cs
- DecodeHelper.cs
- Vector3DIndependentAnimationStorage.cs
- MessageSecurityVersionConverter.cs
- CollaborationHelperFunctions.cs
- ACL.cs
- InternalSafeNativeMethods.cs
- DiscoveryClientReferences.cs
- DesignerActionList.cs
- MSAAEventDispatcher.cs
- StringFunctions.cs
- ProfileSection.cs
- DecimalKeyFrameCollection.cs
- UndoManager.cs
- DrawItemEvent.cs
- EdmItemCollection.cs
- FilterQuery.cs
- ItemCheckedEvent.cs
- WebPartConnectVerb.cs
- QuaternionValueSerializer.cs
- errorpatternmatcher.cs
- EventsTab.cs
- ObjectDataSourceMethodEventArgs.cs
- ThreadExceptionEvent.cs
- IMembershipProvider.cs
- TreeNodeSelectionProcessor.cs
- BlobPersonalizationState.cs
- Material.cs
- ConfigurationElementCollection.cs
- FontWeightConverter.cs
- TrackingMemoryStream.cs
- ValidationResult.cs
- DataGridViewCellParsingEventArgs.cs
- CustomError.cs
- serverconfig.cs
- WindowsUpDown.cs
- JsonFormatGeneratorStatics.cs
- sqlstateclientmanager.cs
- SQLInt16Storage.cs
- PerformanceCountersElement.cs
- Version.cs
- MetaData.cs
- PreparingEnlistment.cs
- FunctionQuery.cs
- CornerRadiusConverter.cs
- BaseTemplateBuildProvider.cs
- Matrix3D.cs
- PathSegmentCollection.cs
- PnrpPeerResolver.cs
- ErrorHandler.cs
- BlurBitmapEffect.cs
- IDQuery.cs
- SettingsSavedEventArgs.cs
- EntityContainerAssociationSet.cs
- CheckBoxList.cs
- PipelineDeploymentState.cs
- DisposableCollectionWrapper.cs
- StreamInfo.cs
- JavascriptCallbackResponseProperty.cs
- IxmlLineInfo.cs
- FormViewDeletedEventArgs.cs
- ResourceExpressionEditorSheet.cs
- Compress.cs
- DataGridTextBox.cs
- SqlCacheDependencySection.cs
- AsmxEndpointPickerExtension.cs
- DataSvcMapFile.cs
- VariableValue.cs
- ZoneLinkButton.cs
- StateMachineWorkflow.cs
- SiteMapPath.cs
- DefaultBinder.cs
- TextReader.cs
- PasswordDeriveBytes.cs
- ControlDesigner.cs
- ElementInit.cs
- RepeaterItem.cs
- ProviderConnectionPointCollection.cs
- RelationalExpressions.cs
- OleDbException.cs
- TextTreeTextElementNode.cs
- ASCIIEncoding.cs
- UidManager.cs