Code:
/ 4.0 / 4.0 / DEVDIV_TFS / Dev10 / Releases / RTMRel / ndp / cdf / src / WF / Common / AuthoringOM / Serializer / BindMarkupExtensionSerializer.cs / 1305376 / BindMarkupExtensionSerializer.cs
namespace System.Workflow.ComponentModel.Serialization { using System; using System.Xml; using System.Reflection; using System.Workflow.ComponentModel.Design; using System.ComponentModel.Design.Serialization; using System.Text; using System.Diagnostics; using System.ComponentModel; using System.Collections.Generic; #region Class BindMarkupExtensionSerializer internal class BindMarkupExtensionSerializer : MarkupExtensionSerializer { protected override InstanceDescriptor GetInstanceDescriptor(WorkflowMarkupSerializationManager serializationManager, object value) { ActivityBind activityBind = value as ActivityBind; if (activityBind == null) throw new ArgumentException(SR.GetString(SR.Error_UnexpectedArgumentType, typeof(ActivityBind).FullName), "value"); return new InstanceDescriptor(typeof(ActivityBind).GetConstructor(new Type[] { typeof(string) }), new object[] { activityBind.Name }); } } #endregion } // File provided for Reference Use Only by Microsoft Corporation (c) 2007. // Copyright (c) Microsoft Corporation. All rights reserved. namespace System.Workflow.ComponentModel.Serialization { using System; using System.Xml; using System.Reflection; using System.Workflow.ComponentModel.Design; using System.ComponentModel.Design.Serialization; using System.Text; using System.Diagnostics; using System.ComponentModel; using System.Collections.Generic; #region Class BindMarkupExtensionSerializer internal class BindMarkupExtensionSerializer : MarkupExtensionSerializer { protected override InstanceDescriptor GetInstanceDescriptor(WorkflowMarkupSerializationManager serializationManager, object value) { ActivityBind activityBind = value as ActivityBind; if (activityBind == null) throw new ArgumentException(SR.GetString(SR.Error_UnexpectedArgumentType, typeof(ActivityBind).FullName), "value"); return new InstanceDescriptor(typeof(ActivityBind).GetConstructor(new Type[] { typeof(string) }), new object[] { activityBind.Name }); } } #endregion } // File provided for Reference Use Only by Microsoft Corporation (c) 2007. // Copyright (c) Microsoft Corporation. All rights reserved.
Link Menu

This book is available now!
Buy at Amazon US or
Buy at Amazon UK
- DrawListViewItemEventArgs.cs
- ExtendLockAsyncResult.cs
- UTF7Encoding.cs
- SubpageParaClient.cs
- SchemaNotation.cs
- UnsafeNativeMethods.cs
- TemplateNodeContextMenu.cs
- TextCompositionManager.cs
- ClrPerspective.cs
- FileLevelControlBuilderAttribute.cs
- MouseActionValueSerializer.cs
- LinkDescriptor.cs
- SortDescriptionCollection.cs
- WebPartRestoreVerb.cs
- HelpEvent.cs
- ActivityBuilderHelper.cs
- TypeConverters.cs
- ProfileSettings.cs
- TextRangeAdaptor.cs
- TrailingSpaceComparer.cs
- SqlError.cs
- DataGridCommandEventArgs.cs
- WorkflowInstanceSuspendedRecord.cs
- StrongName.cs
- DocumentGrid.cs
- ModelService.cs
- ADConnectionHelper.cs
- CriticalHandle.cs
- PipelineComponent.cs
- XmlIterators.cs
- Decimal.cs
- SmiSettersStream.cs
- WmpBitmapEncoder.cs
- KerberosRequestorSecurityToken.cs
- _NegoStream.cs
- GenericTextProperties.cs
- CreateUserWizard.cs
- BaseServiceProvider.cs
- WebBaseEventKeyComparer.cs
- latinshape.cs
- EntityCommandExecutionException.cs
- SoapServerProtocol.cs
- AttributeData.cs
- Activator.cs
- UpdatePanelTriggerCollection.cs
- DebugView.cs
- GlyphRunDrawing.cs
- MarkerProperties.cs
- CustomAttributeBuilder.cs
- Matrix.cs
- SettingsBase.cs
- ScrollViewerAutomationPeer.cs
- DateTimeParse.cs
- Int32AnimationBase.cs
- AutomationElementCollection.cs
- WindowsListViewGroup.cs
- DataContractJsonSerializerOperationBehavior.cs
- CategoriesDocument.cs
- DataRecord.cs
- ResolveNameEventArgs.cs
- SchemaImporterExtensionElementCollection.cs
- SessionEndedEventArgs.cs
- EventRouteFactory.cs
- SmtpLoginAuthenticationModule.cs
- AliasGenerator.cs
- __ConsoleStream.cs
- XdrBuilder.cs
- RegisteredExpandoAttribute.cs
- NonVisualControlAttribute.cs
- ApplyTemplatesAction.cs
- XmlDataContract.cs
- VScrollBar.cs
- DetailsViewAutoFormat.cs
- PointLight.cs
- SpeechSynthesizer.cs
- Context.cs
- UpdateManifestForBrowserApplication.cs
- ObjectItemCollection.cs
- CollectionEditVerbManager.cs
- TransformedBitmap.cs
- SimpleHandlerBuildProvider.cs
- WindowsRegion.cs
- RequestQueryProcessor.cs
- XPathBinder.cs
- TaiwanLunisolarCalendar.cs
- RuntimeWrappedException.cs
- StorageEntityContainerMapping.cs
- Screen.cs
- DynamicDataRoute.cs
- BitmapEffectInputConnector.cs
- XamlSerializationHelper.cs
- SimpleHandlerFactory.cs
- SafeNativeMethods.cs
- Globals.cs
- ScrollContentPresenter.cs
- BindingSource.cs
- ElementFactory.cs
- XhtmlBasicValidationSummaryAdapter.cs
- ButtonStandardAdapter.cs
- InitializationEventAttribute.cs