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
- TraceInternal.cs
- SpAudioStreamWrapper.cs
- DesignerToolStripControlHost.cs
- XmlDataSourceNodeDescriptor.cs
- FixedDocumentPaginator.cs
- HtmlInputText.cs
- SqlException.cs
- ToolStripComboBox.cs
- BindingObserver.cs
- UriTemplateVariablePathSegment.cs
- ListViewTableCell.cs
- ObjectFactoryCodeDomTreeGenerator.cs
- IdnElement.cs
- _FtpDataStream.cs
- XpsS0ValidatingLoader.cs
- Ray3DHitTestResult.cs
- SpellerHighlightLayer.cs
- WindowAutomationPeer.cs
- SqlConnectionString.cs
- BooleanAnimationBase.cs
- InvalidCommandTreeException.cs
- ColorInterpolationModeValidation.cs
- SapiAttributeParser.cs
- EncoderParameters.cs
- MimeTypePropertyAttribute.cs
- PackageDigitalSignatureManager.cs
- DataGridViewRowConverter.cs
- UnmanagedBitmapWrapper.cs
- x509utils.cs
- RootBuilder.cs
- SiteOfOriginContainer.cs
- ReliableChannelBinder.cs
- TrackingStringDictionary.cs
- MeshGeometry3D.cs
- ProviderIncompatibleException.cs
- ResourceType.cs
- MetadataSet.cs
- SynchronizedInputHelper.cs
- InstanceCreationEditor.cs
- ProxyFragment.cs
- _HelperAsyncResults.cs
- KeyInstance.cs
- ListenerAdaptersInstallComponent.cs
- SlotInfo.cs
- NotImplementedException.cs
- TextServicesHost.cs
- Point4DValueSerializer.cs
- Soap.cs
- PkcsMisc.cs
- AsyncPostBackErrorEventArgs.cs
- FlowchartSizeFeature.cs
- ToggleButton.cs
- SafeLocalMemHandle.cs
- StructuralType.cs
- ErrorStyle.cs
- CompilerResults.cs
- NumericUpDownAccelerationCollection.cs
- StylusDownEventArgs.cs
- StaticSiteMapProvider.cs
- X509CertificateTrustedIssuerElementCollection.cs
- validationstate.cs
- XmlCDATASection.cs
- HostedElements.cs
- DrawingVisual.cs
- CookielessData.cs
- FunctionCommandText.cs
- LiteralSubsegment.cs
- OleDbConnectionInternal.cs
- NamespaceCollection.cs
- DbConnectionPoolGroup.cs
- ValuePattern.cs
- BitVector32.cs
- PreviewControlDesigner.cs
- SecurityHelper.cs
- httpstaticobjectscollection.cs
- AuthenticateEventArgs.cs
- NameScopePropertyAttribute.cs
- CustomValidator.cs
- ServiceEndpointAssociationProvider.cs
- CoreSwitches.cs
- DataBinder.cs
- ProcessModelSection.cs
- IconBitmapDecoder.cs
- XmlExceptionHelper.cs
- StylusPointCollection.cs
- ReadOnlyTernaryTree.cs
- Task.cs
- OuterProxyWrapper.cs
- ManagementObjectSearcher.cs
- TimeSpanConverter.cs
- TemplateField.cs
- GenericPrincipal.cs
- BamlTreeNode.cs
- Activator.cs
- DispatcherBuilder.cs
- IdentityNotMappedException.cs
- EnumValAlphaComparer.cs
- TextPointerBase.cs
- CodeExpressionStatement.cs
- Variable.cs