Code:
/ 4.0 / 4.0 / DEVDIV_TFS / Dev10 / Releases / RTMRel / ndp / cdf / src / WF / RunTime / Tracking / ExtractCollection.cs / 1305376 / ExtractCollection.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 TrackPoint to hold Extracts.
///
[Serializable]
public class ExtractCollection : List
{
public ExtractCollection()
{
}
public ExtractCollection(IEnumerable extracts)
{
//
// 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 == extracts)
throw new ArgumentNullException("extracts");
AddRange(extracts);
}
}
}
// 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 TrackPoint to hold Extracts.
///
[Serializable]
public class ExtractCollection : List
{
public ExtractCollection()
{
}
public ExtractCollection(IEnumerable extracts)
{
//
// 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 == extracts)
throw new ArgumentNullException("extracts");
AddRange(extracts);
}
}
}
// 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
- BypassElementCollection.cs
- Unit.cs
- ConfigurationProperty.cs
- ParagraphVisual.cs
- Psha1DerivedKeyGenerator.cs
- EncryptedData.cs
- DataViewManagerListItemTypeDescriptor.cs
- FilterableAttribute.cs
- SqlDataAdapter.cs
- StrongNamePublicKeyBlob.cs
- OutOfProcStateClientManager.cs
- ComponentCommands.cs
- DBAsyncResult.cs
- EmptyEnumerator.cs
- StandardMenuStripVerb.cs
- IgnoreDeviceFilterElementCollection.cs
- SqlUtil.cs
- BasicCellRelation.cs
- MD5CryptoServiceProvider.cs
- BrowserCapabilitiesFactoryBase.cs
- UriTemplateTableMatchCandidate.cs
- FormsAuthenticationModule.cs
- CompensatableSequenceActivity.cs
- EntityTypeBase.cs
- Speller.cs
- DispatcherOperation.cs
- NoResizeHandleGlyph.cs
- UnsafeNativeMethods.cs
- NullableDecimalMinMaxAggregationOperator.cs
- ManifestSignatureInformation.cs
- TaskForm.cs
- ToolStripItemImageRenderEventArgs.cs
- _NetworkingPerfCounters.cs
- DockingAttribute.cs
- ServicesExceptionNotHandledEventArgs.cs
- ImportContext.cs
- DPTypeDescriptorContext.cs
- TaskHelper.cs
- OdbcParameterCollection.cs
- MultiTrigger.cs
- Repeater.cs
- MemberProjectionIndex.cs
- bindurihelper.cs
- XmlAnyElementAttribute.cs
- DataExpression.cs
- CommonProperties.cs
- ProfileServiceManager.cs
- ExecutionContext.cs
- ChannelBinding.cs
- XmlUrlResolver.cs
- VisualTransition.cs
- DocumentSchemaValidator.cs
- SystemInformation.cs
- TableCellAutomationPeer.cs
- XPathSingletonIterator.cs
- EntityDesignerDataSourceView.cs
- TypeDescriptionProviderAttribute.cs
- ButtonFlatAdapter.cs
- ProfileEventArgs.cs
- StreamWriter.cs
- ContentIterators.cs
- HttpWebRequestElement.cs
- SafeNativeMethodsMilCoreApi.cs
- CustomError.cs
- Grant.cs
- VirtualPathUtility.cs
- CommonDialog.cs
- Point3DCollectionValueSerializer.cs
- TabControl.cs
- ProfileModule.cs
- PackWebResponse.cs
- SqlCrossApplyToCrossJoin.cs
- NumberFormatter.cs
- CustomAttributeBuilder.cs
- MobileDeviceCapabilitiesSectionHandler.cs
- ToolStripStatusLabel.cs
- Duration.cs
- FileSystemEnumerable.cs
- SurrogateDataContract.cs
- SHA256.cs
- Propagator.cs
- SynchronizedDispatch.cs
- Point4DConverter.cs
- EncodingInfo.cs
- UInt32.cs
- XsltQilFactory.cs
- TableRowGroup.cs
- MenuAdapter.cs
- ADMembershipProvider.cs
- ActiveDesignSurfaceEvent.cs
- MouseGestureValueSerializer.cs
- ManualResetEvent.cs
- PaginationProgressEventArgs.cs
- TextDecoration.cs
- Point.cs
- IItemContainerGenerator.cs
- Compiler.cs
- MatrixStack.cs
- DependencyObjectPropertyDescriptor.cs
- _OverlappedAsyncResult.cs