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
- Helper.cs
- XmlHierarchicalEnumerable.cs
- VariantWrapper.cs
- DataGridViewColumnConverter.cs
- FilterQuery.cs
- ReliabilityContractAttribute.cs
- CompareInfo.cs
- QuaternionAnimation.cs
- PersonalizablePropertyEntry.cs
- ASCIIEncoding.cs
- SrgsItemList.cs
- RankException.cs
- CodeIdentifiers.cs
- RayHitTestParameters.cs
- DataSourceExpression.cs
- DecoderExceptionFallback.cs
- Model3D.cs
- DrawTreeNodeEventArgs.cs
- DataConnectionHelper.cs
- DesignerHelpers.cs
- ImageSource.cs
- BamlTreeUpdater.cs
- CodeMethodInvokeExpression.cs
- InkSerializer.cs
- WebPartZone.cs
- HeaderCollection.cs
- LinkButton.cs
- LinkLabelLinkClickedEvent.cs
- IgnoreDeviceFilterElementCollection.cs
- HandlerBase.cs
- PropertyEmitterBase.cs
- COM2TypeInfoProcessor.cs
- TemplateInstanceAttribute.cs
- TransactionValidationBehavior.cs
- Membership.cs
- XmlWrappingWriter.cs
- AttributeCollection.cs
- Stylus.cs
- IRCollection.cs
- CodeNamespaceCollection.cs
- AspNetCompatibilityRequirementsAttribute.cs
- Helper.cs
- ObjectHelper.cs
- PeerCollaborationPermission.cs
- DynamicDocumentPaginator.cs
- baseshape.cs
- DeviceContext.cs
- Encoder.cs
- ServiceBehaviorElementCollection.cs
- UnsignedPublishLicense.cs
- Debug.cs
- InfoCardSymmetricAlgorithm.cs
- EditorPartChrome.cs
- CodeNamespaceImportCollection.cs
- SecurityPolicySection.cs
- ComEventsSink.cs
- cookiecontainer.cs
- TreeIterator.cs
- LinqTreeNodeEvaluator.cs
- HttpContext.cs
- MissingMethodException.cs
- TTSEvent.cs
- PropertyValue.cs
- PrivilegedConfigurationManager.cs
- ObjectSet.cs
- TreeNodeStyleCollectionEditor.cs
- WmpBitmapEncoder.cs
- DbDataSourceEnumerator.cs
- HtmlInputCheckBox.cs
- HyperLinkStyle.cs
- DataGridViewSelectedColumnCollection.cs
- DataMemberAttribute.cs
- ResourcesBuildProvider.cs
- AnnotationDocumentPaginator.cs
- VisualBasicSettingsHandler.cs
- HandlerMappingMemo.cs
- TextBox.cs
- FixUpCollection.cs
- ControlParameter.cs
- MediaScriptCommandRoutedEventArgs.cs
- InfocardExtendedInformationEntry.cs
- Tag.cs
- WmlTextBoxAdapter.cs
- WebPartConnectionsCancelEventArgs.cs
- LogEntryHeaderSerializer.cs
- Header.cs
- ClassData.cs
- MouseGestureConverter.cs
- ConfigurationPropertyCollection.cs
- Debug.cs
- WindowsListViewSubItem.cs
- LocalBuilder.cs
- cookiecollection.cs
- Decorator.cs
- ControlCollection.cs
- WindowsMenu.cs
- ObjectReaderCompiler.cs
- HwndSourceKeyboardInputSite.cs
- WindowsStatusBar.cs
- Attributes.cs