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
- ConfigXmlComment.cs
- Point4DConverter.cs
- XsdValidatingReader.cs
- XamlFilter.cs
- UiaCoreTypesApi.cs
- PackagePartCollection.cs
- WindowClosedEventArgs.cs
- MSAANativeProvider.cs
- SocketSettings.cs
- UIElement3D.cs
- SoapReflectionImporter.cs
- XPathNodeHelper.cs
- ClockGroup.cs
- StringReader.cs
- IdleTimeoutMonitor.cs
- ProtocolsConfigurationHandler.cs
- ExpandedWrapper.cs
- Update.cs
- AxisAngleRotation3D.cs
- PassportPrincipal.cs
- BinaryUtilClasses.cs
- DefaultAutoFieldGenerator.cs
- GridEntryCollection.cs
- XmlArrayAttribute.cs
- InsufficientMemoryException.cs
- CheckPair.cs
- Events.cs
- Vector3DCollectionConverter.cs
- ConfigXmlSignificantWhitespace.cs
- UnsafeNativeMethods.cs
- EndOfStreamException.cs
- AtomContentProperty.cs
- WorkflowApplicationEventArgs.cs
- Comparer.cs
- BuildProviderCollection.cs
- ScriptingWebServicesSectionGroup.cs
- NavigationEventArgs.cs
- ThicknessKeyFrameCollection.cs
- ISAPIWorkerRequest.cs
- KeyGestureConverter.cs
- LazyTextWriterCreator.cs
- CalendarDay.cs
- SolidColorBrush.cs
- DependencyObjectPropertyDescriptor.cs
- linebase.cs
- URLAttribute.cs
- SctClaimSerializer.cs
- TagMapCollection.cs
- ExceptionRoutedEventArgs.cs
- SharedDp.cs
- ResourceType.cs
- ItemPager.cs
- ProcessThreadCollection.cs
- ReferentialConstraint.cs
- ReadWriteControlDesigner.cs
- XXXOnTypeBuilderInstantiation.cs
- XmlDocument.cs
- RowToParametersTransformer.cs
- XsltContext.cs
- GraphicsPath.cs
- DataGridViewColumnCollectionEditor.cs
- StickyNote.cs
- uribuilder.cs
- SQLDecimalStorage.cs
- Ref.cs
- ScalarType.cs
- ScriptControlManager.cs
- SqlConnectionString.cs
- TreeNodeCollectionEditorDialog.cs
- ComponentFactoryHelpers.cs
- HttpHandlerAction.cs
- OciEnlistContext.cs
- XmlSchemaProviderAttribute.cs
- FormsAuthenticationModule.cs
- NamespaceQuery.cs
- XmlSchemaSimpleTypeUnion.cs
- BitmapFrameDecode.cs
- VirtualDirectoryMapping.cs
- basevalidator.cs
- FlowDocumentView.cs
- SqlDataAdapter.cs
- SatelliteContractVersionAttribute.cs
- CorePropertiesFilter.cs
- SqlBuilder.cs
- ExpressionConverter.cs
- ListViewSelectEventArgs.cs
- SchemaImporter.cs
- Component.cs
- NumericUpDownAccelerationCollection.cs
- DefaultConfirmation.cs
- NameHandler.cs
- StructuralComparisons.cs
- NaturalLanguageHyphenator.cs
- BidOverLoads.cs
- WebColorConverter.cs
- EmbeddedMailObjectsCollection.cs
- SHA512.cs
- CodeGeneratorOptions.cs
- PageCache.cs
- InstanceKeyView.cs