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
- TemporaryBitmapFile.cs
- SystemUnicastIPAddressInformation.cs
- XmlSerializerSection.cs
- SymLanguageVendor.cs
- xml.cs
- ServiceActivationException.cs
- RemotingSurrogateSelector.cs
- EntityDataSourceMemberPath.cs
- AttributeData.cs
- TCPListener.cs
- Slider.cs
- RoutedPropertyChangedEventArgs.cs
- MSHTMLHost.cs
- XPathAxisIterator.cs
- ClientSponsor.cs
- EdmType.cs
- DataFormats.cs
- XmlFormatReaderGenerator.cs
- ServiceMoniker.cs
- DataServiceQueryOfT.cs
- VarRemapper.cs
- RepeaterItemEventArgs.cs
- GreenMethods.cs
- PlatformCulture.cs
- BooleanToVisibilityConverter.cs
- FormView.cs
- SafeNativeMethods.cs
- ManipulationPivot.cs
- JavascriptCallbackMessageInspector.cs
- Transform3DCollection.cs
- DbDataRecord.cs
- WsdlEndpointConversionContext.cs
- RawStylusSystemGestureInputReport.cs
- Int16KeyFrameCollection.cs
- AppSettings.cs
- Constants.cs
- DataSetSchema.cs
- webeventbuffer.cs
- ProvidePropertyAttribute.cs
- DefaultSerializationProviderAttribute.cs
- RegexCapture.cs
- LongValidator.cs
- AutomationIdentifierGuids.cs
- WebReferenceCollection.cs
- BitStack.cs
- TrackingServices.cs
- ToolStripManager.cs
- BindingList.cs
- HttpException.cs
- CachedCompositeFamily.cs
- MultipartContentParser.cs
- IntegerFacetDescriptionElement.cs
- StandardRuntimeEnumValidator.cs
- Int64AnimationBase.cs
- DataGridViewImageColumn.cs
- SqlTopReducer.cs
- Win32SafeHandles.cs
- EntityFunctions.cs
- DecoratedNameAttribute.cs
- WebServiceHandlerFactory.cs
- Brushes.cs
- ReachFixedDocumentSerializer.cs
- LastQueryOperator.cs
- SevenBitStream.cs
- FontStretch.cs
- CompositeTypefaceMetrics.cs
- IconBitmapDecoder.cs
- PropertyBuilder.cs
- BinHexDecoder.cs
- HttpModuleCollection.cs
- ParserHooks.cs
- BamlReader.cs
- ImageListDesigner.cs
- AddInStore.cs
- ParameterBuilder.cs
- JavascriptCallbackMessageInspector.cs
- DataTableMappingCollection.cs
- DesignerCommandAdapter.cs
- AttachedPropertyBrowsableForChildrenAttribute.cs
- DocumentSchemaValidator.cs
- InputBinding.cs
- TextChange.cs
- HtmlProps.cs
- IgnoreFileBuildProvider.cs
- PassportAuthenticationEventArgs.cs
- ExpressionEditorAttribute.cs
- UriTemplateTable.cs
- BinaryObjectReader.cs
- SoapIgnoreAttribute.cs
- WebPartTransformerCollection.cs
- GZipDecoder.cs
- Helpers.cs
- FrameworkTemplate.cs
- WhitespaceRule.cs
- MetadataArtifactLoaderFile.cs
- Claim.cs
- HierarchicalDataBoundControl.cs
- ArgumentException.cs
- HttpApplicationFactory.cs
- EntityObject.cs