Code:
/ 4.0 / 4.0 / untmp / DEVDIV_TFS / Dev10 / Releases / RTMRel / ndp / cdf / src / NetFx40 / System.Activities / System / Activities / DelegateInArgument.cs / 1305376 / DelegateInArgument.cs
//------------------------------------------------------------------------------ // Copyright (c) Microsoft Corporation. All rights reserved. //----------------------------------------------------------------------------- namespace System.Activities { public abstract class DelegateInArgument : DelegateArgument { internal DelegateInArgument() : base() { this.Direction = ArgumentDirection.In; } } public sealed class DelegateInArgument: DelegateInArgument { public DelegateInArgument() : base() { } public DelegateInArgument(string name) : base() { this.Name = name; } protected override Type TypeCore { get { return typeof(T); } } // Soft-Link: This method is referenced through reflection by // ExpressionUtilities.TryRewriteLambdaExpression. Update that // file if the signature changes. public new T Get(ActivityContext context) { if (context == null) { throw FxTrace.Exception.ArgumentNull("context"); } return context.GetValue ((LocationReference)this); } public void Set(ActivityContext context, T value) { if (context == null) { throw FxTrace.Exception.ArgumentNull("context"); } context.SetValue((LocationReference)this, value); } internal override Location CreateLocation() { return new Location (); } } } // 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
- IncrementalHitTester.cs
- EdmComplexTypeAttribute.cs
- FreezableDefaultValueFactory.cs
- WithStatement.cs
- Function.cs
- HtmlElementErrorEventArgs.cs
- EventHandlerService.cs
- CollectionsUtil.cs
- ViewBox.cs
- FileChangesMonitor.cs
- Attributes.cs
- ConnectionStringSettingsCollection.cs
- ClassValidator.cs
- UriSection.cs
- TaskFormBase.cs
- XPathBuilder.cs
- HtmlInputFile.cs
- MsmqProcessProtocolHandler.cs
- TextSyndicationContent.cs
- AttributeProviderAttribute.cs
- WindowsListViewScroll.cs
- SpellerHighlightLayer.cs
- LogicalExpr.cs
- MetadataItemCollectionFactory.cs
- TextDecoration.cs
- SoapAttributes.cs
- ListViewInsertionMark.cs
- PeerInputChannelListener.cs
- VectorCollectionConverter.cs
- FontStyleConverter.cs
- WorkerRequest.cs
- UserControlCodeDomTreeGenerator.cs
- SpeakCompletedEventArgs.cs
- EntityParameterCollection.cs
- CorePropertiesFilter.cs
- PipelineModuleStepContainer.cs
- SecureUICommand.cs
- SortableBindingList.cs
- DragEvent.cs
- MultiView.cs
- DeferredTextReference.cs
- ApplicationServicesHostFactory.cs
- StreamUpgradeBindingElement.cs
- RowToParametersTransformer.cs
- BrowserCapabilitiesCodeGenerator.cs
- ConfigXmlSignificantWhitespace.cs
- MimeMultiPart.cs
- HashSet.cs
- ExpressionVisitorHelpers.cs
- ZoneMembershipCondition.cs
- PresentationAppDomainManager.cs
- PerfCounters.cs
- ReaderOutput.cs
- PersonalizablePropertyEntry.cs
- NotCondition.cs
- XmlWhitespace.cs
- Stylus.cs
- SymbolPair.cs
- XmlAttributeProperties.cs
- Span.cs
- TemplatePropertyEntry.cs
- DataTableMapping.cs
- ToolboxItemFilterAttribute.cs
- DataControlImageButton.cs
- Menu.cs
- StreamReader.cs
- ReferenceConverter.cs
- SafeFileMapViewHandle.cs
- TypeResolver.cs
- BrowserCapabilitiesCodeGenerator.cs
- RouteParser.cs
- DesignerHelpers.cs
- shaperfactory.cs
- ByteConverter.cs
- StorageBasedPackageProperties.cs
- GradientStopCollection.cs
- HostVisual.cs
- XslNumber.cs
- TextElementEditingBehaviorAttribute.cs
- AccessDataSource.cs
- OdbcParameterCollection.cs
- SqlUdtInfo.cs
- InkPresenterAutomationPeer.cs
- UnicastIPAddressInformationCollection.cs
- ListControlBuilder.cs
- ReceiveErrorHandling.cs
- AliasExpr.cs
- ServiceNotStartedException.cs
- SystemWebSectionGroup.cs
- EventSinkHelperWriter.cs
- WebPart.cs
- SqlAliaser.cs
- TimeoutValidationAttribute.cs
- MetabaseServerConfig.cs
- ControlDesignerState.cs
- Scheduling.cs
- ResXBuildProvider.cs
- PointLightBase.cs
- NetMsmqSecurity.cs
- RotateTransform.cs