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
- RequestCacheValidator.cs
- FontSourceCollection.cs
- StateBag.cs
- GlyphRunDrawing.cs
- WorkflowLayouts.cs
- ReliableReplySessionChannel.cs
- GridViewColumnHeader.cs
- VSWCFServiceContractGenerator.cs
- WebPartDisplayModeEventArgs.cs
- WindowsStatusBar.cs
- BitmapEffectInputConnector.cs
- MultiSelector.cs
- DelegateHelpers.cs
- UserControlCodeDomTreeGenerator.cs
- UserPrincipalNameElement.cs
- DefaultValidator.cs
- BlockingCollection.cs
- ErrorRuntimeConfig.cs
- LineSegment.cs
- CuspData.cs
- AspNetPartialTrustHelpers.cs
- MultiplexingDispatchMessageFormatter.cs
- SqlGatherConsumedAliases.cs
- DataGridItem.cs
- WSFederationHttpSecurity.cs
- AspNetPartialTrustHelpers.cs
- ListViewUpdatedEventArgs.cs
- Queue.cs
- ToolStripItemCollection.cs
- _ReceiveMessageOverlappedAsyncResult.cs
- DefaultProxySection.cs
- TextSelection.cs
- SourceInterpreter.cs
- TypeConverter.cs
- XslNumber.cs
- TextRunCache.cs
- HtmlShimManager.cs
- ProxySimple.cs
- DataSourceControlBuilder.cs
- LoadWorkflowByInstanceKeyCommand.cs
- StyleReferenceConverter.cs
- entityreference_tresulttype.cs
- ModelUtilities.cs
- CodeArrayCreateExpression.cs
- ActivityExecutionContext.cs
- ContractDescription.cs
- SimpleTableProvider.cs
- remotingproxy.cs
- UdpDiscoveryEndpointElement.cs
- EventRoute.cs
- OneOfConst.cs
- ObjectSelectorEditor.cs
- TemplateParser.cs
- Drawing.cs
- CompilerScope.cs
- ClientUtils.cs
- SerializationAttributes.cs
- RectAnimationClockResource.cs
- CustomErrorCollection.cs
- ImportException.cs
- ResourceReferenceKeyNotFoundException.cs
- ProviderCollection.cs
- RoutedEventHandlerInfo.cs
- IItemContainerGenerator.cs
- DirtyTextRange.cs
- BasicExpandProvider.cs
- CollectionDataContractAttribute.cs
- hwndwrapper.cs
- ProcessModelSection.cs
- DocumentPageHost.cs
- CodeTypeParameter.cs
- HttpProfileBase.cs
- AsymmetricSignatureFormatter.cs
- CodeTypeParameter.cs
- FilteredSchemaElementLookUpTable.cs
- _Connection.cs
- ThousandthOfEmRealDoubles.cs
- ErrorWebPart.cs
- ChtmlPageAdapter.cs
- XmlObjectSerializerContext.cs
- CompositionTarget.cs
- SmiContextFactory.cs
- EndpointAddressMessageFilterTable.cs
- ListBindingHelper.cs
- DependencyPropertyKind.cs
- DateTimeParse.cs
- BaseInfoTable.cs
- StringConverter.cs
- DoubleLink.cs
- URLIdentityPermission.cs
- WebFormsRootDesigner.cs
- LocalizationParserHooks.cs
- DataSourceXmlClassAttribute.cs
- ResourceProviderFactory.cs
- SqlCachedBuffer.cs
- DetailsView.cs
- RelationshipType.cs
- StickyNote.cs
- ObjectQueryProvider.cs
- DecoderFallback.cs