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
- TextElementEnumerator.cs
- SignerInfo.cs
- Variable.cs
- ConstraintStruct.cs
- RegistrySecurity.cs
- SqlFlattener.cs
- RoleService.cs
- ObjectAnimationBase.cs
- MenuItemBinding.cs
- QilParameter.cs
- RepeaterItem.cs
- ExpressionEditor.cs
- EventMappingSettings.cs
- SelectManyQueryOperator.cs
- ForAllOperator.cs
- DeferredElementTreeState.cs
- ObjectResult.cs
- COSERVERINFO.cs
- CrossContextChannel.cs
- InstanceCreationEditor.cs
- OutputCacheSettings.cs
- MethodToken.cs
- RefreshPropertiesAttribute.cs
- ReadOnlyDataSource.cs
- TokenBasedSet.cs
- XPathScanner.cs
- HandlerMappingMemo.cs
- WinInetCache.cs
- SerialPinChanges.cs
- MulticastOption.cs
- coordinatorscratchpad.cs
- SqlDuplicator.cs
- ButtonChrome.cs
- JsonEncodingStreamWrapper.cs
- ResourcePermissionBase.cs
- PropertyIDSet.cs
- JsonQueryStringConverter.cs
- ExpressionParser.cs
- TextDecorationUnitValidation.cs
- HandlerBase.cs
- DataSourceHelper.cs
- MessageProperties.cs
- PropertyEntry.cs
- Char.cs
- SchemaTableOptionalColumn.cs
- ResourceWriter.cs
- OdbcConnectionPoolProviderInfo.cs
- validationstate.cs
- OleDbCommandBuilder.cs
- VoiceChangeEventArgs.cs
- OleDbEnumerator.cs
- TemporaryBitmapFile.cs
- IndexOutOfRangeException.cs
- NamespaceInfo.cs
- DbConnectionInternal.cs
- SelectionChangedEventArgs.cs
- FixedSOMGroup.cs
- COM2PictureConverter.cs
- DataTemplateKey.cs
- FillRuleValidation.cs
- VirtualPath.cs
- Geometry.cs
- AssemblyName.cs
- AsyncOperation.cs
- AtlasWeb.Designer.cs
- KeyboardNavigation.cs
- UpdateRecord.cs
- HostExecutionContextManager.cs
- TextEditorSelection.cs
- XmlDocumentType.cs
- ContentType.cs
- ModulesEntry.cs
- HelpEvent.cs
- GenericUriParser.cs
- TdsParserStateObject.cs
- CodeIdentifiers.cs
- SymbolType.cs
- GridViewPageEventArgs.cs
- BindingList.cs
- FixedDocument.cs
- ModelVisual3D.cs
- StylusShape.cs
- Property.cs
- FontSource.cs
- MenuEventArgs.cs
- XmlILOptimizerVisitor.cs
- OperandQuery.cs
- RowParagraph.cs
- DataSet.cs
- XmlSerializerAssemblyAttribute.cs
- PasswordBoxAutomationPeer.cs
- SqlDataRecord.cs
- UriExt.cs
- WebPartDisplayMode.cs
- TrustLevelCollection.cs
- BackStopAuthenticationModule.cs
- StreamUpdate.cs
- SqlDataSourceStatusEventArgs.cs
- FileSystemEnumerable.cs
- TempEnvironment.cs