Code:
/ 4.0 / 4.0 / untmp / DEVDIV_TFS / Dev10 / Releases / RTMRel / ndp / cdf / src / NetFx35 / System.WorkflowServices / System / Workflow / Activities / ReceiveContextCollection.cs / 1305376 / ReceiveContextCollection.cs
//------------------------------------------------------------ // Copyright (c) Microsoft Corporation. All rights reserved. //----------------------------------------------------------- namespace System.Workflow.Activities { using System; using System.Collections; using System.Collections.Generic; using System.Collections.ObjectModel; using System.Diagnostics.CodeAnalysis; using System.ServiceModel; using System.ServiceModel.Channels; using System.Workflow.ComponentModel; using System.Workflow.ComponentModel.Design; using System.Workflow.Runtime; [Serializable] internal sealed class ReceiveContextCollection : KeyedCollection{ [SuppressMessage("Microsoft.Security", "CA2104:DoNotDeclareReadOnlyMutableReferenceTypes")] public static readonly DependencyProperty ReceiveContextCollectionProperty = DependencyProperty.RegisterAttached("ReceiveContextCollection", typeof(ReceiveContextCollection), typeof(ReceiveContextCollection)); public ReceiveContextCollection() { } public ReceiveContext GetItem(string key) { return this[key]; } protected override void ClearItems() { base.ClearItems(); } protected override string GetKeyForItem(ReceiveContext item) { return item.Name; } protected override void InsertItem(int index, ReceiveContext item) { if (item == null) { throw DiagnosticUtility.ExceptionUtility.ThrowHelperArgumentNull("item"); } base.InsertItem(index, item); } protected override void RemoveItem(int index) { base.RemoveItem(index); } protected override void SetItem(int index, ReceiveContext item) { if (item == null) { throw DiagnosticUtility.ExceptionUtility.ThrowHelperArgumentNull("item"); } base.SetItem(index, item); } } } // File provided for Reference Use Only by Microsoft Corporation (c) 2007.
Link Menu

This book is available now!
Buy at Amazon US or
Buy at Amazon UK
- NavigationPropertyEmitter.cs
- rsa.cs
- EncodingTable.cs
- DbMetaDataCollectionNames.cs
- PromptBuilder.cs
- CallbackValidatorAttribute.cs
- EnumerableCollectionView.cs
- XmlnsPrefixAttribute.cs
- DrawingContext.cs
- XamlToRtfWriter.cs
- ClientSettings.cs
- ArrayExtension.cs
- RubberbandSelector.cs
- ArraySegment.cs
- PrintDialogException.cs
- RoutedEventConverter.cs
- XsdDataContractExporter.cs
- GenericWebPart.cs
- DataGridViewRowErrorTextNeededEventArgs.cs
- ListViewDeletedEventArgs.cs
- DesignerAutoFormatCollection.cs
- ProcessHostMapPath.cs
- WorkflowServiceHost.cs
- RepeaterItemEventArgs.cs
- InputProcessorProfiles.cs
- ConfigPathUtility.cs
- HyperLinkColumn.cs
- InvalidDataException.cs
- SearchExpression.cs
- PlainXmlDeserializer.cs
- RSAPKCS1KeyExchangeFormatter.cs
- LineServicesCallbacks.cs
- XmlQueryStaticData.cs
- ChildTable.cs
- TrackBar.cs
- validation.cs
- BitmapEffectState.cs
- TransformPatternIdentifiers.cs
- GlobalAllocSafeHandle.cs
- CompiledXpathExpr.cs
- DSASignatureFormatter.cs
- SymbolType.cs
- LicenseProviderAttribute.cs
- UntypedNullExpression.cs
- DataGridViewTopLeftHeaderCell.cs
- WindowsTab.cs
- x509utils.cs
- XmlILTrace.cs
- OracleDataReader.cs
- ContextBase.cs
- FixedSOMTextRun.cs
- XmlHelper.cs
- DefaultTraceListener.cs
- BindingSource.cs
- MimeWriter.cs
- XPathSingletonIterator.cs
- OutputScopeManager.cs
- UpdateTracker.cs
- PathTooLongException.cs
- IndexedEnumerable.cs
- HwndHostAutomationPeer.cs
- ArrayConverter.cs
- UserValidatedEventArgs.cs
- ObjectIDGenerator.cs
- WinInet.cs
- XmlNotation.cs
- ObjectDisposedException.cs
- SafeSystemMetrics.cs
- DbReferenceCollection.cs
- Viewport3DVisual.cs
- StandardRuntimeEnumValidatorAttribute.cs
- SocketPermission.cs
- ViewStateException.cs
- WebPartEditorCancelVerb.cs
- TraceContext.cs
- IDispatchConstantAttribute.cs
- ComponentSerializationService.cs
- CodeValidator.cs
- ContentElement.cs
- PropertyFilter.cs
- IssuanceLicense.cs
- XmlAttribute.cs
- CompiledQuery.cs
- RoutedCommand.cs
- Process.cs
- MethodBuilder.cs
- CollectionType.cs
- PeerNeighborManager.cs
- NullEntityWrapper.cs
- PersonalizationAdministration.cs
- SubMenuStyle.cs
- CompoundFileIOPermission.cs
- AbstractExpressions.cs
- DomainConstraint.cs
- ObsoleteAttribute.cs
- BindingsCollection.cs
- Margins.cs
- SystemColors.cs
- CodeDefaultValueExpression.cs
- UnknownWrapper.cs