Code:
/ 4.0 / 4.0 / untmp / DEVDIV_TFS / Dev10 / Releases / RTMRel / ndp / cdf / src / NetFx40 / System.Activities.DurableInstancing / System / Activities / DurableInstancing / ObjectSerializerFactory.cs / 1305376 / ObjectSerializerFactory.cs
//------------------------------------------------------------------------------ // Copyright (c) Microsoft Corporation. All rights reserved. //----------------------------------------------------------------------------- namespace System.Activities.DurableInstancing { using System.Runtime; static class ObjectSerializerFactory { public static IObjectSerializer GetObjectSerializer(InstanceEncodingOption instanceEncodingOption) { IObjectSerializer result = null; switch (instanceEncodingOption) { case InstanceEncodingOption.None: result = new DefaultObjectSerializer(); break; case InstanceEncodingOption.GZip: result = new GZipObjectSerializer(); break; default: throw FxTrace.Exception.AsError(new InvalidOperationException( SR.UnknownCompressionOption(instanceEncodingOption))); } return result; } public static IObjectSerializer GetDefaultObjectSerializer() { return new DefaultObjectSerializer(); } } } // 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
- remotingproxy.cs
- DataBoundLiteralControl.cs
- InvalidWMPVersionException.cs
- URIFormatException.cs
- X509ServiceCertificateAuthenticationElement.cs
- UrlPath.cs
- PersonalizationProviderCollection.cs
- String.cs
- ExtensionQuery.cs
- HttpResponseWrapper.cs
- IdentityHolder.cs
- HttpRequest.cs
- Attributes.cs
- ListViewGroupConverter.cs
- DetailsViewAutoFormat.cs
- DocumentViewerConstants.cs
- EventLogTraceListener.cs
- TemplateApplicationHelper.cs
- BitmapImage.cs
- SqlDataSourceFilteringEventArgs.cs
- ToolStripMenuItem.cs
- ServiceMetadataPublishingElement.cs
- GraphicsContext.cs
- datacache.cs
- FunctionImportMapping.cs
- SqlClientPermission.cs
- CustomCredentialPolicy.cs
- StringCollectionEditor.cs
- InvalidOleVariantTypeException.cs
- XmlCharType.cs
- MobileRedirect.cs
- Propagator.ExtentPlaceholderCreator.cs
- FieldNameLookup.cs
- SecurityBindingElementImporter.cs
- BamlReader.cs
- DbConnectionFactory.cs
- SignatureToken.cs
- RtfFormatStack.cs
- PEFileEvidenceFactory.cs
- QueryComponents.cs
- CustomErrorCollection.cs
- TypographyProperties.cs
- InternalControlCollection.cs
- Hash.cs
- Int32CollectionValueSerializer.cs
- AppDomainGrammarProxy.cs
- SqlConnectionPoolProviderInfo.cs
- SegmentInfo.cs
- PropertyMappingExceptionEventArgs.cs
- TemplateColumn.cs
- GuidTagList.cs
- TemplatePropertyEntry.cs
- GlyphTypeface.cs
- BoundingRectTracker.cs
- IDQuery.cs
- MimeMapping.cs
- NativeObjectSecurity.cs
- Queue.cs
- MethodBody.cs
- ToolStripDropTargetManager.cs
- HttpCapabilitiesSectionHandler.cs
- SerializerProvider.cs
- DataTemplate.cs
- SqlDataSourceWizardForm.cs
- ObjectCache.cs
- DriveInfo.cs
- MenuItemAutomationPeer.cs
- GridLength.cs
- TabPanel.cs
- SaveRecipientRequest.cs
- SchemaNamespaceManager.cs
- ExpressionConverter.cs
- Blend.cs
- BamlBinaryReader.cs
- EntryWrittenEventArgs.cs
- BufferedGraphicsContext.cs
- WindowsButton.cs
- CompiledIdentityConstraint.cs
- SequentialActivityDesigner.cs
- MSG.cs
- ReachObjectContext.cs
- ConfigurationValidatorAttribute.cs
- MultiAsyncResult.cs
- StrongNamePublicKeyBlob.cs
- COM2PropertyBuilderUITypeEditor.cs
- _DynamicWinsockMethods.cs
- AmbientValueAttribute.cs
- ImageInfo.cs
- MsmqIntegrationProcessProtocolHandler.cs
- MethodBuilderInstantiation.cs
- SafeFileHandle.cs
- CollectionBuilder.cs
- WindowsFormsHelpers.cs
- XmlCharType.cs
- Frame.cs
- PriorityItem.cs
- DataListItemCollection.cs
- CodeStatementCollection.cs
- BitmapCodecInfoInternal.cs
- StickyNoteAnnotations.cs