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
- TableItemStyle.cs
- DefaultValidator.cs
- HandlerFactoryWrapper.cs
- ObjectIDGenerator.cs
- HttpCapabilitiesEvaluator.cs
- SamlSecurityTokenAuthenticator.cs
- DataGridViewColumnCollectionEditor.cs
- SiteMapPath.cs
- ClonableStack.cs
- UnicastIPAddressInformationCollection.cs
- BitmapEffectDrawingContextWalker.cs
- ProcessModelInfo.cs
- Point3DCollection.cs
- ThemeDictionaryExtension.cs
- EnlistmentState.cs
- TemplateKeyConverter.cs
- DataServiceException.cs
- TemplateEditingFrame.cs
- SqlErrorCollection.cs
- VisualStyleElement.cs
- EnumUnknown.cs
- SiteMap.cs
- XmlText.cs
- DashStyles.cs
- ObjectReaderCompiler.cs
- WebPartsPersonalizationAuthorization.cs
- RestHandlerFactory.cs
- TextTabProperties.cs
- StatusBar.cs
- DefaultProxySection.cs
- ButtonBase.cs
- ElapsedEventArgs.cs
- XmlQueryContext.cs
- FigureParaClient.cs
- DynamicPropertyHolder.cs
- Header.cs
- ComponentTray.cs
- BitmapImage.cs
- GifBitmapEncoder.cs
- Geometry3D.cs
- TextDecorationLocationValidation.cs
- DocumentEventArgs.cs
- RuntimeWrappedException.cs
- TimeSpan.cs
- CellTreeNodeVisitors.cs
- ShaderRenderModeValidation.cs
- File.cs
- SoapFormatter.cs
- X500Name.cs
- Typeface.cs
- TileBrush.cs
- InfiniteIntConverter.cs
- WebPartExportVerb.cs
- BinaryObjectInfo.cs
- BCLDebug.cs
- SQLDecimal.cs
- ListViewGroupItemCollection.cs
- storepermission.cs
- Command.cs
- NativeMethodsOther.cs
- FormViewCommandEventArgs.cs
- ClientSettingsStore.cs
- ExceptionUtil.cs
- X509CertificateStore.cs
- TextEffectCollection.cs
- BaseWebProxyFinder.cs
- InlinedAggregationOperatorEnumerator.cs
- TableLayoutPanelCellPosition.cs
- TemplatedMailWebEventProvider.cs
- StorageMappingFragment.cs
- UnSafeCharBuffer.cs
- DataViewManager.cs
- ValueType.cs
- XpsImageSerializationService.cs
- DataGridViewCellErrorTextNeededEventArgs.cs
- ObjectDataSourceSelectingEventArgs.cs
- ZoomComboBox.cs
- PerspectiveCamera.cs
- XsdBuilder.cs
- XmlSchemaParticle.cs
- NavigationProperty.cs
- GC.cs
- SqlNamer.cs
- ServiceInstanceProvider.cs
- ProcessModuleDesigner.cs
- CommandLineParser.cs
- EditorZoneBase.cs
- ExtensionDataObject.cs
- CompoundFileStorageReference.cs
- XmlAttributes.cs
- PeerNameRegistration.cs
- PartialCachingAttribute.cs
- PrinterUnitConvert.cs
- ExpressionValueEditor.cs
- ResourcePermissionBaseEntry.cs
- DataObjectAttribute.cs
- DelimitedListTraceListener.cs
- PeerResolverElement.cs
- EpmCustomContentWriterNodeData.cs
- AvtEvent.cs