Code:
/ 4.0 / 4.0 / DEVDIV_TFS / Dev10 / Releases / RTMRel / ndp / cdf / src / WF / RunTime / Tracking / TrackingLocationCollection.cs / 1305376 / TrackingLocationCollection.cs
using System; using System.Collections; using System.Collections.Generic; using System.Collections.ObjectModel; using System.Text; using System.Xml; using System.Xml.Schema; using System.IO; using System.Reflection; using System.Diagnostics; using System.Runtime.Serialization; using System.Security.Permissions; using System.Globalization; //using System.Workflow.Activities; using System.Workflow.ComponentModel; using System.Workflow.Runtime; using System.Workflow.Runtime.Hosting; using Hosting = System.Workflow.Runtime.Hosting; namespace System.Workflow.Runtime.Tracking { ////// Used by TrackingProfile to hold ActivityTrackingLocations. /// [Serializable] public class ActivityTrackingLocationCollection : List{ public ActivityTrackingLocationCollection() { } public ActivityTrackingLocationCollection(IEnumerable locations) { // // Not using the IEnumerable constructor on the base List so that we can check for null. // The code behind AddRange doesn't appear to have a significant perf // overhead compared to the IEnumerable constructor if the list is empty // (which it will always be at this point). if (null == locations) throw new ArgumentNullException("locations"); AddRange(locations); } } /// /// Used by TrackingProfile to hold UserTrackingLocations. /// [Serializable] public class UserTrackingLocationCollection : List{ public UserTrackingLocationCollection() { } public UserTrackingLocationCollection(IEnumerable locations) { // // Not using the IEnumerable constructor on the base List so that we can check for null. // The code behind AddRange doesn't appear to have a significant perf // overhead compared to the IEnumerable constructor if the list is empty // (which it will always be at this point). if (null == locations) throw new ArgumentNullException("locations"); AddRange(locations); } } } // File provided for Reference Use Only by Microsoft Corporation (c) 2007. // Copyright (c) Microsoft Corporation. All rights reserved. using System; using System.Collections; using System.Collections.Generic; using System.Collections.ObjectModel; using System.Text; using System.Xml; using System.Xml.Schema; using System.IO; using System.Reflection; using System.Diagnostics; using System.Runtime.Serialization; using System.Security.Permissions; using System.Globalization; //using System.Workflow.Activities; using System.Workflow.ComponentModel; using System.Workflow.Runtime; using System.Workflow.Runtime.Hosting; using Hosting = System.Workflow.Runtime.Hosting; namespace System.Workflow.Runtime.Tracking { /// /// Used by TrackingProfile to hold ActivityTrackingLocations. /// [Serializable] public class ActivityTrackingLocationCollection : List{ public ActivityTrackingLocationCollection() { } public ActivityTrackingLocationCollection(IEnumerable locations) { // // Not using the IEnumerable constructor on the base List so that we can check for null. // The code behind AddRange doesn't appear to have a significant perf // overhead compared to the IEnumerable constructor if the list is empty // (which it will always be at this point). if (null == locations) throw new ArgumentNullException("locations"); AddRange(locations); } } /// /// Used by TrackingProfile to hold UserTrackingLocations. /// [Serializable] public class UserTrackingLocationCollection : List{ public UserTrackingLocationCollection() { } public UserTrackingLocationCollection(IEnumerable locations) { // // Not using the IEnumerable constructor on the base List so that we can check for null. // The code behind AddRange doesn't appear to have a significant perf // overhead compared to the IEnumerable constructor if the list is empty // (which it will always be at this point). if (null == locations) throw new ArgumentNullException("locations"); AddRange(locations); } } } // File provided for Reference Use Only by Microsoft Corporation (c) 2007. // Copyright (c) Microsoft Corporation. All rights reserved.
Link Menu
This book is available now!
Buy at Amazon US or
Buy at Amazon UK
- MailAddress.cs
- XsltFunctions.cs
- ExternalCalls.cs
- ClassHandlersStore.cs
- util.cs
- EditCommandColumn.cs
- ClientScriptManager.cs
- FrameworkName.cs
- fixedPageContentExtractor.cs
- ToolboxBitmapAttribute.cs
- MouseGestureConverter.cs
- Soap12FormatExtensions.cs
- EntityCommand.cs
- ToolBarOverflowPanel.cs
- DBSchemaRow.cs
- BaseProcessor.cs
- KeyValueInternalCollection.cs
- TextTreeRootNode.cs
- SecurityTokenAuthenticator.cs
- HwndSourceParameters.cs
- MediaPlayerState.cs
- XmlSortKey.cs
- UserInitiatedNavigationPermission.cs
- SecureStringHasher.cs
- ObjectNotFoundException.cs
- DataBinder.cs
- PanelStyle.cs
- DataSourceCollectionBase.cs
- ListContractAdapter.cs
- XmlCDATASection.cs
- DataPointer.cs
- HttpRequest.cs
- FloatSumAggregationOperator.cs
- ImageSource.cs
- DayRenderEvent.cs
- ButtonBase.cs
- XmlNodeList.cs
- UTF8Encoding.cs
- UIHelper.cs
- RelationshipDetailsRow.cs
- SharedStatics.cs
- ListBoxItemWrapperAutomationPeer.cs
- log.cs
- InheritanceAttribute.cs
- DynamicValueConverter.cs
- SharedPersonalizationStateInfo.cs
- PropertyTabChangedEvent.cs
- IisTraceWebEventProvider.cs
- DirectionalLight.cs
- ToolStripItemRenderEventArgs.cs
- DataGridSortCommandEventArgs.cs
- DocumentSequence.cs
- ResourceDictionaryCollection.cs
- MobileDeviceCapabilitiesSectionHandler.cs
- ManipulationDevice.cs
- XmlDomTextWriter.cs
- BinaryKeyIdentifierClause.cs
- MsmqIntegrationInputChannel.cs
- HttpStaticObjectsCollectionWrapper.cs
- RootBrowserWindowAutomationPeer.cs
- ErrorFormatterPage.cs
- TextStore.cs
- WorkflowWebHostingModule.cs
- DataGridSortCommandEventArgs.cs
- TrackingLocationCollection.cs
- UInt64.cs
- ExpressionTextBox.xaml.cs
- ViewManagerAttribute.cs
- XamlPoint3DCollectionSerializer.cs
- OracleParameterBinding.cs
- ExceptionHelpers.cs
- ThicknessAnimation.cs
- SafeTimerHandle.cs
- DirtyTextRange.cs
- ConstNode.cs
- DesignTimeTemplateParser.cs
- InternalPermissions.cs
- CroppedBitmap.cs
- StreamingContext.cs
- FloaterParagraph.cs
- ForceCopyBuildProvider.cs
- TextEditorDragDrop.cs
- WebBrowserHelper.cs
- Constant.cs
- SecurityState.cs
- DependentList.cs
- XmlSchemaRedefine.cs
- ToolStripSeparatorRenderEventArgs.cs
- FixedTextContainer.cs
- ApplicationServicesHostFactory.cs
- MimeMapping.cs
- DbSourceParameterCollection.cs
- StringCollection.cs
- InputLanguageCollection.cs
- DataGridViewBand.cs
- ApplicationBuildProvider.cs
- WindowInteropHelper.cs
- ChildDocumentBlock.cs
- X509CertificateTrustedIssuerElementCollection.cs
- ExceptionWrapper.cs