Code:
/ 4.0 / 4.0 / untmp / DEVDIV_TFS / Dev10 / Releases / RTMRel / ndp / cdf / src / NetFx40 / System.Activities / System / Activities / LocationReference.cs / 1305376 / LocationReference.cs
//------------------------------------------------------------------------------
// Copyright (c) Microsoft Corporation. All rights reserved.
//-----------------------------------------------------------------------------
namespace System.Activities
{
using System;
using System.Diagnostics.CodeAnalysis;
using System.Runtime;
public abstract class LocationReference
{
protected LocationReference()
{
}
public string Name
{
get
{
return this.NameCore;
}
}
[SuppressMessage(FxCop.Category.Naming, FxCop.Rule.PropertyNamesShouldNotMatchGetMethods,
Justification = "Workflow normalizes on Type for Type properties")]
public Type Type
{
get
{
return this.TypeCore;
}
}
// internal Id use for arguments/variables/delegate arguments, and accessed
// by our mapping pieces
internal int Id
{
get;
set;
}
protected abstract string NameCore { get; }
protected abstract Type TypeCore { get; }
// Soft-Link: This method is referenced through reflection by
// ExpressionUtilities.TryRewriteLambdaExpression. Update that
// file if the signature changes.
public abstract Location GetLocation(ActivityContext context);
}
}
// 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
- FormViewCommandEventArgs.cs
- AdornerDecorator.cs
- TreeNodeClickEventArgs.cs
- WindowsTooltip.cs
- LinkButton.cs
- ISFClipboardData.cs
- EntityContainerEmitter.cs
- PopupControlService.cs
- RangeValidator.cs
- RegistrationServices.cs
- RemotingConfiguration.cs
- Main.cs
- Cursor.cs
- SynchronizationLockException.cs
- UrlMapping.cs
- EntityDesignerBuildProvider.cs
- connectionpool.cs
- SignatureToken.cs
- WebFormsRootDesigner.cs
- CheckedListBox.cs
- EventSource.cs
- ParsedAttributeCollection.cs
- BaseCAMarshaler.cs
- VirtualPathUtility.cs
- StreamDocument.cs
- ContractMapping.cs
- TranslateTransform.cs
- DefaultAuthorizationContext.cs
- MdImport.cs
- FileAuthorizationModule.cs
- InteropTrackingRecord.cs
- ImageAutomationPeer.cs
- SQLInt32Storage.cs
- LinkedResource.cs
- SmtpTransport.cs
- _emptywebproxy.cs
- SettingsSection.cs
- ListMarkerLine.cs
- RenderDataDrawingContext.cs
- DummyDataSource.cs
- XdrBuilder.cs
- XDRSchema.cs
- KnownAssemblyEntry.cs
- BitmapData.cs
- MSAANativeProvider.cs
- XmlSchemaSimpleType.cs
- PixelShader.cs
- MenuEventArgs.cs
- ScriptBehaviorDescriptor.cs
- ObjectDataSource.cs
- TaskExtensions.cs
- X509WindowsSecurityToken.cs
- DataTable.cs
- Annotation.cs
- HttpsChannelFactory.cs
- IdentitySection.cs
- CodeChecksumPragma.cs
- HandledEventArgs.cs
- MissingFieldException.cs
- SqlComparer.cs
- DecoderBestFitFallback.cs
- UnknownWrapper.cs
- ObjectSet.cs
- Context.cs
- QueryAsyncResult.cs
- DynamicQueryableWrapper.cs
- RepeatInfo.cs
- X509IssuerSerialKeyIdentifierClause.cs
- IISUnsafeMethods.cs
- ScrollChrome.cs
- XmlDownloadManager.cs
- CryptoConfig.cs
- TableLayoutStyleCollection.cs
- ComponentSerializationService.cs
- GroupDescription.cs
- CharacterMetricsDictionary.cs
- ClientSettings.cs
- LiteralSubsegment.cs
- UniformGrid.cs
- NetCodeGroup.cs
- PointHitTestResult.cs
- XmlSchemaChoice.cs
- HttpChannelBindingToken.cs
- XamlSerializerUtil.cs
- MergePropertyDescriptor.cs
- HostingEnvironmentException.cs
- HttpListenerContext.cs
- OdbcFactory.cs
- EntityDesignerUtils.cs
- HtmlDocument.cs
- SiteMapNodeItem.cs
- DocumentPage.cs
- ToolTipAutomationPeer.cs
- MetadataConversionError.cs
- ProvidePropertyAttribute.cs
- ComponentRenameEvent.cs
- SecurityCriticalDataForSet.cs
- SchemeSettingElement.cs
- InternalsVisibleToAttribute.cs
- AxisAngleRotation3D.cs