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
- TitleStyle.cs
- BitmapEffectCollection.cs
- AssemblyResolver.cs
- TextEditorSpelling.cs
- SafeLocalMemHandle.cs
- RightsManagementEncryptedStream.cs
- DesignerActionTextItem.cs
- Converter.cs
- DataGridViewCellCancelEventArgs.cs
- Preprocessor.cs
- XsltInput.cs
- XPathDocumentBuilder.cs
- AccessorTable.cs
- NamespaceCollection.cs
- SqlConnection.cs
- ConnectionConsumerAttribute.cs
- MSAANativeProvider.cs
- XmlSchemaImport.cs
- XmlWellformedWriter.cs
- DisplayMemberTemplateSelector.cs
- EndpointIdentityExtension.cs
- WindowsSolidBrush.cs
- DataObjectCopyingEventArgs.cs
- TransferRequestHandler.cs
- IdentityModelDictionary.cs
- SimpleColumnProvider.cs
- CodeCommentStatementCollection.cs
- ResourcePropertyMemberCodeDomSerializer.cs
- Tokenizer.cs
- UnsafeNativeMethods.cs
- ZipIOZip64EndOfCentralDirectoryBlock.cs
- FrugalList.cs
- SqlUtils.cs
- RotateTransform.cs
- EntityModelBuildProvider.cs
- XamlPointCollectionSerializer.cs
- ItemChangedEventArgs.cs
- XmlHierarchicalDataSourceView.cs
- HtmlImage.cs
- SurrogateEncoder.cs
- MenuAutomationPeer.cs
- XmlExtensionFunction.cs
- IndexedGlyphRun.cs
- HttpChannelHelper.cs
- ArraySortHelper.cs
- DomainUpDown.cs
- _LazyAsyncResult.cs
- StatusBarAutomationPeer.cs
- DataViewSettingCollection.cs
- InfoCardSymmetricAlgorithm.cs
- AuthorizationContext.cs
- EventDrivenDesigner.cs
- Control.cs
- Compiler.cs
- EventLogEntry.cs
- ObjectTag.cs
- CodeSubDirectoriesCollection.cs
- HttpApplicationFactory.cs
- QueryParameter.cs
- HotCommands.cs
- CodeAssignStatement.cs
- WebPartVerb.cs
- StringFreezingAttribute.cs
- AssertUtility.cs
- ResourceDisplayNameAttribute.cs
- CompressionTracing.cs
- OdbcReferenceCollection.cs
- InternalUserCancelledException.cs
- RoutedCommand.cs
- SmiTypedGetterSetter.cs
- storepermissionattribute.cs
- XmlSerializableReader.cs
- ObservableDictionary.cs
- NodeCounter.cs
- SkinBuilder.cs
- ActivityExecutor.cs
- DataGridViewCheckBoxColumn.cs
- DataServiceConfiguration.cs
- StorageEndPropertyMapping.cs
- ProviderConnectionPoint.cs
- BufferedStream.cs
- SqlDataReader.cs
- FileDetails.cs
- FontSourceCollection.cs
- CompressedStack.cs
- CreateUserWizardAutoFormat.cs
- UnsafeNativeMethods.cs
- ValidatorCollection.cs
- Missing.cs
- TextTreeTextElementNode.cs
- HttpRequest.cs
- RenderOptions.cs
- TypeInfo.cs
- ProfileService.cs
- MultipartIdentifier.cs
- DocumentViewer.cs
- TableAutomationPeer.cs
- TrustLevelCollection.cs
- TextTreeTextBlock.cs
- MessageQueuePermissionAttribute.cs