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
- XmlSchemaValidationException.cs
- RequestCache.cs
- HttpHandler.cs
- MetadataItem.cs
- BaseCodePageEncoding.cs
- SQLDateTime.cs
- LassoHelper.cs
- RemoteWebConfigurationHostServer.cs
- TemplatePropertyEntry.cs
- CodeDirectiveCollection.cs
- ParameterRetriever.cs
- HttpCookiesSection.cs
- WorkflowEventArgs.cs
- DeleteBookmarkScope.cs
- XamlVector3DCollectionSerializer.cs
- ComponentChangingEvent.cs
- FixedPageAutomationPeer.cs
- TabControlCancelEvent.cs
- StylusButtonEventArgs.cs
- CompilerErrorCollection.cs
- ProcessHost.cs
- Accessible.cs
- DynamicResourceExtension.cs
- ExcCanonicalXml.cs
- OdbcEnvironmentHandle.cs
- DataGridTemplateColumn.cs
- FamilyTypefaceCollection.cs
- SqlFunctionAttribute.cs
- TemplateControlParser.cs
- IndexingContentUnit.cs
- CanonicalXml.cs
- SqlTrackingService.cs
- VerificationException.cs
- TableLayoutPanelBehavior.cs
- DataGridViewComboBoxColumn.cs
- HtmlShim.cs
- MDIWindowDialog.cs
- NativeMethods.cs
- TextEditorDragDrop.cs
- TreeView.cs
- GenerateHelper.cs
- BookmarkEventArgs.cs
- DurableInstanceContextProvider.cs
- CalendarAutoFormat.cs
- XamlFrame.cs
- EventEntry.cs
- DoubleAnimationUsingKeyFrames.cs
- StretchValidation.cs
- RegexCharClass.cs
- MatrixTransform.cs
- SerializerWriterEventHandlers.cs
- TextEffect.cs
- BrushMappingModeValidation.cs
- OdbcDataReader.cs
- DataControlButton.cs
- WindowsTreeView.cs
- QilDataSource.cs
- MimeTypePropertyAttribute.cs
- ParseElement.cs
- FileIOPermission.cs
- Collection.cs
- RSAProtectedConfigurationProvider.cs
- Vars.cs
- ListMarkerLine.cs
- SizeChangedEventArgs.cs
- TypePresenter.xaml.cs
- InternalResources.cs
- util.cs
- InternalCache.cs
- CodeSnippetExpression.cs
- ObjectPersistData.cs
- QueryPageSettingsEventArgs.cs
- NoneExcludedImageIndexConverter.cs
- XmlArrayItemAttribute.cs
- TextWriter.cs
- XXXOnTypeBuilderInstantiation.cs
- ToolStripLabel.cs
- AsnEncodedData.cs
- ModuleBuilder.cs
- TimeStampChecker.cs
- TempEnvironment.cs
- SynchronizationContext.cs
- StylusButtonCollection.cs
- ConvertEvent.cs
- NetworkStream.cs
- CroppedBitmap.cs
- NullExtension.cs
- FixedSOMTableCell.cs
- Section.cs
- XmlDataDocument.cs
- __FastResourceComparer.cs
- Int16.cs
- BuildProviderUtils.cs
- DataServiceKeyAttribute.cs
- QilName.cs
- Cursor.cs
- InfoCardRSAPKCS1KeyExchangeDeformatter.cs
- ConfigXmlAttribute.cs
- SqlCharStream.cs
- SortDescriptionCollection.cs