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
- RawUIStateInputReport.cs
- WhitespaceSignificantCollectionAttribute.cs
- oledbmetadatacollectionnames.cs
- ComponentEditorForm.cs
- SQLString.cs
- ConnectionStringsExpressionBuilder.cs
- DataGridView.cs
- EncodingFallbackAwareXmlTextWriter.cs
- FolderLevelBuildProvider.cs
- ADMembershipProvider.cs
- RuntimeConfigurationRecord.cs
- DataServiceKeyAttribute.cs
- ConsumerConnectionPointCollection.cs
- ActivitiesCollection.cs
- SiteIdentityPermission.cs
- XmlnsCache.cs
- UserControlBuildProvider.cs
- FtpWebResponse.cs
- SerialStream.cs
- DrawingBrush.cs
- SoapParser.cs
- EntityViewGenerationAttribute.cs
- PasswordPropertyTextAttribute.cs
- SolidColorBrush.cs
- ToolBarPanel.cs
- TextTreeNode.cs
- HandlerBase.cs
- HotSpot.cs
- TitleStyle.cs
- LogWriteRestartAreaAsyncResult.cs
- DesignerPerfEventProvider.cs
- DragEvent.cs
- SqlUnionizer.cs
- BufferedGraphicsManager.cs
- UnhandledExceptionEventArgs.cs
- HeaderCollection.cs
- DataSourceProvider.cs
- XmlSchemaExternal.cs
- AsyncResult.cs
- MetadataArtifactLoaderResource.cs
- XmlElementAttribute.cs
- _RequestCacheProtocol.cs
- MenuAutomationPeer.cs
- PrePostDescendentsWalker.cs
- ReflectPropertyDescriptor.cs
- ArrayElementGridEntry.cs
- BuildDependencySet.cs
- XmlNodeList.cs
- SoapReflectionImporter.cs
- Size3D.cs
- LateBoundChannelParameterCollection.cs
- EventsTab.cs
- SecurityTokenValidationException.cs
- PaintValueEventArgs.cs
- SelectionEditingBehavior.cs
- DesignerOptionService.cs
- WebPartVerbCollection.cs
- RelationshipEnd.cs
- ExpressionBinding.cs
- DispatcherHookEventArgs.cs
- CharConverter.cs
- ScriptComponentDescriptor.cs
- InvokeWebServiceDesigner.cs
- ChangeDirector.cs
- ActivityBindForm.cs
- CompositeActivityCodeGenerator.cs
- embossbitmapeffect.cs
- CurrentChangingEventArgs.cs
- ListControl.cs
- ThemeDirectoryCompiler.cs
- SaveFileDialog.cs
- Substitution.cs
- SoapIncludeAttribute.cs
- Native.cs
- PointLight.cs
- StorageComplexTypeMapping.cs
- SplitterDesigner.cs
- XhtmlBasicObjectListAdapter.cs
- MergablePropertyAttribute.cs
- RSAPKCS1KeyExchangeFormatter.cs
- _CommandStream.cs
- _TLSstream.cs
- SoapAttributeAttribute.cs
- DbConnectionPoolGroup.cs
- WrapperSecurityCommunicationObject.cs
- SqlDataSourceConfigureFilterForm.cs
- ConfigurationSettings.cs
- ConstraintEnumerator.cs
- RefreshPropertiesAttribute.cs
- ViewStateModeByIdAttribute.cs
- Control.cs
- StatusBar.cs
- CompoundFileDeflateTransform.cs
- CompilationUnit.cs
- InstanceContextManager.cs
- HeaderCollection.cs
- ValidationHelper.cs
- WindowPattern.cs
- LinkedList.cs
- CultureSpecificStringDictionary.cs