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
- SessionParameter.cs
- PageCodeDomTreeGenerator.cs
- MarshalByRefObject.cs
- StdRegProviderWrapper.cs
- ParserHooks.cs
- TextTreeRootTextBlock.cs
- FastEncoderWindow.cs
- ImageFormatConverter.cs
- __Error.cs
- Hash.cs
- SmtpNegotiateAuthenticationModule.cs
- EntityParameterCollection.cs
- EndpointDiscoveryMetadataCD1.cs
- TextEffect.cs
- WebConfigurationFileMap.cs
- CompoundFileDeflateTransform.cs
- ThaiBuddhistCalendar.cs
- ContractSearchPattern.cs
- Triplet.cs
- RecognizedWordUnit.cs
- ResourceDisplayNameAttribute.cs
- DataContractSerializerServiceBehavior.cs
- XamlWrapperReaders.cs
- UnitySerializationHolder.cs
- DeferredElementTreeState.cs
- Debug.cs
- DataGridViewCellLinkedList.cs
- DecimalAnimationBase.cs
- ProtectedConfigurationSection.cs
- SubqueryTrackingVisitor.cs
- ColumnMapTranslator.cs
- DecimalConverter.cs
- WebReferencesBuildProvider.cs
- TransformConverter.cs
- CustomSignedXml.cs
- ListGeneralPage.cs
- Camera.cs
- ExitEventArgs.cs
- XmlSchemaGroup.cs
- NameValueFileSectionHandler.cs
- XmlSchemaAnyAttribute.cs
- ResXDataNode.cs
- TemplateInstanceAttribute.cs
- OleDbCommandBuilder.cs
- SoapInteropTypes.cs
- GACIdentityPermission.cs
- LinqDataSourceContextData.cs
- ColorBlend.cs
- Panel.cs
- GridViewPageEventArgs.cs
- IItemProperties.cs
- SelectedDatesCollection.cs
- SynchronousReceiveElement.cs
- WorkflowRuntimeBehavior.cs
- InstanceView.cs
- XmlCountingReader.cs
- LeaseManager.cs
- AuthenticateEventArgs.cs
- HttpCookie.cs
- HMACSHA1.cs
- SchemaExporter.cs
- ControlIdConverter.cs
- ellipse.cs
- ClientRolePrincipal.cs
- CheckBoxDesigner.cs
- DigestTraceRecordHelper.cs
- BridgeDataRecord.cs
- InvalidateEvent.cs
- Root.cs
- RegexStringValidator.cs
- DoubleLink.cs
- ControlBuilder.cs
- MarkupExtensionParser.cs
- FormsAuthenticationTicket.cs
- SecurityImpersonationBehavior.cs
- NativeCppClassAttribute.cs
- PointF.cs
- AddInPipelineAttributes.cs
- TextContainerChangeEventArgs.cs
- SoapIncludeAttribute.cs
- DataGridViewSelectedColumnCollection.cs
- MessageParameterAttribute.cs
- InputElement.cs
- DataTrigger.cs
- ParenthesizePropertyNameAttribute.cs
- XmlSecureResolver.cs
- WorkBatch.cs
- QilNode.cs
- EmptyStringExpandableObjectConverter.cs
- MethodRental.cs
- KeyEventArgs.cs
- Comparer.cs
- OdbcFactory.cs
- smtpconnection.cs
- ConfigXmlText.cs
- CollectionEditVerbManager.cs
- FunctionDetailsReader.cs
- TreeViewImageIndexConverter.cs
- ObjectRef.cs
- SingleAnimation.cs