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
- PropertySourceInfo.cs
- OdbcTransaction.cs
- XmlSchemaAnnotation.cs
- safex509handles.cs
- GridViewPageEventArgs.cs
- StorageModelBuildProvider.cs
- BidOverLoads.cs
- ItemType.cs
- SecuritySessionSecurityTokenAuthenticator.cs
- RubberbandSelector.cs
- ScaleTransform.cs
- PenContexts.cs
- KeySplineConverter.cs
- JsonEnumDataContract.cs
- AsymmetricAlgorithm.cs
- COM2TypeInfoProcessor.cs
- InheritanceAttribute.cs
- PartialList.cs
- NullReferenceException.cs
- TextTreeInsertElementUndoUnit.cs
- StringUtil.cs
- ListManagerBindingsCollection.cs
- TablePattern.cs
- GlyphInfoList.cs
- HtmlInputRadioButton.cs
- SecurityCookieModeValidator.cs
- UserPreferenceChangingEventArgs.cs
- AttributeEmitter.cs
- SharedTcpTransportManager.cs
- TemplateInstanceAttribute.cs
- PermissionSet.cs
- NavigationProperty.cs
- UriSection.cs
- SqlCacheDependencySection.cs
- PaintValueEventArgs.cs
- DropTarget.cs
- OleDbErrorCollection.cs
- ListViewEditEventArgs.cs
- LambdaCompiler.Binary.cs
- BitmapEffectDrawingContextState.cs
- ToolStripDropTargetManager.cs
- DetailsViewDeleteEventArgs.cs
- Visitor.cs
- Bind.cs
- InternalCache.cs
- _AutoWebProxyScriptEngine.cs
- SchemaTableColumn.cs
- SafeRightsManagementSessionHandle.cs
- SelectionEditingBehavior.cs
- VisualBasicValue.cs
- HMACSHA256.cs
- DataControlFieldCollection.cs
- FormsAuthenticationEventArgs.cs
- LayoutUtils.cs
- ListBox.cs
- RangeValidator.cs
- ClientApiGenerator.cs
- PropertyNames.cs
- XamlTypeMapperSchemaContext.cs
- NumberAction.cs
- HtmlInputSubmit.cs
- CookielessHelper.cs
- IntegerValidator.cs
- ListChangedEventArgs.cs
- DispatcherHookEventArgs.cs
- FormatterServices.cs
- base64Transforms.cs
- ProtectedUri.cs
- HyperLinkStyle.cs
- ComboBoxAutomationPeer.cs
- ValueSerializer.cs
- AttributeSetAction.cs
- PeerEndPoint.cs
- MenuRendererStandards.cs
- PeerNameResolver.cs
- New.cs
- SizeF.cs
- MasterPage.cs
- ColorAnimationBase.cs
- Mapping.cs
- TableLayoutPanelCellPosition.cs
- SoapClientMessage.cs
- EditBehavior.cs
- Operand.cs
- BufferedStream.cs
- SecurityHeaderLayout.cs
- TextEditorSpelling.cs
- DataGridPagerStyle.cs
- ProfileSection.cs
- IisTraceWebEventProvider.cs
- SubMenuStyleCollection.cs
- TreeViewHitTestInfo.cs
- OledbConnectionStringbuilder.cs
- TypeBuilderInstantiation.cs
- ButtonChrome.cs
- UserMapPath.cs
- ValidationErrorEventArgs.cs
- DiscoveryClientReferences.cs
- TimeSpanMinutesConverter.cs
- SqlDependency.cs