Code:
/ 4.0 / 4.0 / DEVDIV_TFS / Dev10 / Releases / RTMRel / ndp / cdf / src / WF / RunTime / Tracking / TrackingConditionCollection.cs / 1305376 / TrackingConditionCollection.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 { [Serializable] public class TrackingConditionCollection : List{ public TrackingConditionCollection() { } public TrackingConditionCollection(IEnumerable conditions) { // // 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 == conditions) throw new ArgumentNullException("conditions"); AddRange(conditions); } } } // 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 { [Serializable] public class TrackingConditionCollection : List { public TrackingConditionCollection() { } public TrackingConditionCollection(IEnumerable conditions) { // // 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 == conditions) throw new ArgumentNullException("conditions"); AddRange(conditions); } } } // 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
- XmlWriter.cs
- ToolStripPanelRenderEventArgs.cs
- PrinterSettings.cs
- DefaultAsyncDataDispatcher.cs
- EncoderReplacementFallback.cs
- keycontainerpermission.cs
- OnOperation.cs
- SubMenuStyle.cs
- Expression.cs
- DebuggerAttributes.cs
- ChtmlTextWriter.cs
- ResourceReader.cs
- SmiRecordBuffer.cs
- NegotiateStream.cs
- CorrelationService.cs
- EntityDataReader.cs
- ImageAnimator.cs
- DbConnectionClosed.cs
- SqlCacheDependencySection.cs
- SmiMetaDataProperty.cs
- MimeTypeAttribute.cs
- TypeSchema.cs
- Composition.cs
- FlowDocumentReaderAutomationPeer.cs
- ContainerAction.cs
- DateTimeFormat.cs
- HitTestDrawingContextWalker.cs
- ModelService.cs
- QueryConverter.cs
- XmlDictionaryWriter.cs
- dtdvalidator.cs
- ViewEvent.cs
- IdentityHolder.cs
- ReverseInheritProperty.cs
- ReceiveActivity.cs
- _KerberosClient.cs
- DataControlFieldHeaderCell.cs
- XsltLibrary.cs
- RotationValidation.cs
- MetadataCache.cs
- Transform3D.cs
- X509RawDataKeyIdentifierClause.cs
- RequestQueryProcessor.cs
- RectAnimationUsingKeyFrames.cs
- MiniParameterInfo.cs
- StringValidatorAttribute.cs
- PointLightBase.cs
- XPathLexer.cs
- InkCanvasFeedbackAdorner.cs
- ServiceBusyException.cs
- CategoryNameCollection.cs
- DbConnectionPoolOptions.cs
- DateTimeHelper.cs
- SafeFileMappingHandle.cs
- FramingDecoders.cs
- FormattedTextSymbols.cs
- EventWaitHandle.cs
- RSAPKCS1KeyExchangeDeformatter.cs
- XmlTextEncoder.cs
- KnownTypes.cs
- GridViewColumnCollection.cs
- IdnMapping.cs
- SqlUdtInfo.cs
- ContractAdapter.cs
- PropertyInfoSet.cs
- WindowsAltTab.cs
- LocatorPart.cs
- InfoCardArgumentException.cs
- HitTestWithGeometryDrawingContextWalker.cs
- SqlGenerator.cs
- SecurityTokenValidationException.cs
- DesigntimeLicenseContextSerializer.cs
- CollectionConverter.cs
- XmlKeywords.cs
- HwndMouseInputProvider.cs
- MemoryStream.cs
- SystemParameters.cs
- BaseDataBoundControl.cs
- RIPEMD160.cs
- PolyBezierSegment.cs
- WorkflowInstanceExtensionProvider.cs
- TableDetailsRow.cs
- COM2EnumConverter.cs
- EdmProviderManifest.cs
- AutoResetEvent.cs
- BuildResultCache.cs
- EndpointConfigContainer.cs
- ProxyWebPartManager.cs
- ContentOperations.cs
- XmlAttributeAttribute.cs
- BooleanAnimationBase.cs
- CapabilitiesRule.cs
- XmlUtil.cs
- TextParagraphCache.cs
- ADConnectionHelper.cs
- formatter.cs
- HandledEventArgs.cs
- ServiceManager.cs
- SafeEventHandle.cs
- MasterPageParser.cs