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
- Shape.cs
- LoopExpression.cs
- ActivityDesigner.cs
- XamlPathDataSerializer.cs
- ProfileService.cs
- GridViewUpdatedEventArgs.cs
- DomainConstraint.cs
- ApplicationBuildProvider.cs
- Clipboard.cs
- Light.cs
- ToolStripProfessionalLowResolutionRenderer.cs
- SBCSCodePageEncoding.cs
- ApplicationDirectory.cs
- MenuEventArgs.cs
- EllipticalNodeOperations.cs
- UserThread.cs
- DeviceContexts.cs
- HandlerMappingMemo.cs
- ReachPageContentSerializerAsync.cs
- SimpleBitVector32.cs
- DataGridViewButtonCell.cs
- TypeBinaryExpression.cs
- CodeDOMUtility.cs
- RtType.cs
- PlanCompilerUtil.cs
- CommentAction.cs
- SystemPens.cs
- MsmqInputChannelListener.cs
- RuleElement.cs
- SessionStateSection.cs
- OraclePermission.cs
- FileDialogPermission.cs
- NullableIntSumAggregationOperator.cs
- figurelength.cs
- StrokeNodeOperations.cs
- ParentQuery.cs
- MethodBuilder.cs
- SessionEndedEventArgs.cs
- UserPrincipalNameElement.cs
- UInt16Converter.cs
- Regex.cs
- UriSectionData.cs
- SelectionEditor.cs
- DataGridViewCellContextMenuStripNeededEventArgs.cs
- NetTcpSectionData.cs
- SQLDecimal.cs
- TogglePatternIdentifiers.cs
- OleDbReferenceCollection.cs
- Solver.cs
- CharacterString.cs
- XslException.cs
- FieldBuilder.cs
- PropertyChangedEventManager.cs
- OracleParameterCollection.cs
- XmlDocumentSerializer.cs
- ImageSourceValueSerializer.cs
- Delegate.cs
- ColorContext.cs
- TraceHwndHost.cs
- FormParameter.cs
- AspProxy.cs
- SessionStateContainer.cs
- RestHandlerFactory.cs
- TableProviderWrapper.cs
- FieldNameLookup.cs
- Helper.cs
- HttpPostedFile.cs
- Enum.cs
- Int16Storage.cs
- Rules.cs
- RemotingSurrogateSelector.cs
- SchemaNames.cs
- WebPartTransformerCollection.cs
- Menu.cs
- QilInvoke.cs
- MemberPath.cs
- FormatConvertedBitmap.cs
- DoubleCollection.cs
- VisualCollection.cs
- XmlWriterDelegator.cs
- remotingproxy.cs
- DateTimePicker.cs
- QilGeneratorEnv.cs
- ServicePoint.cs
- Point3DCollection.cs
- TextFormatterImp.cs
- WebPartVerbCollection.cs
- ItemsControlAutomationPeer.cs
- CompilationPass2TaskInternal.cs
- MissingSatelliteAssemblyException.cs
- WindowsComboBox.cs
- SystemFonts.cs
- MultiPageTextView.cs
- WeakReferenceEnumerator.cs
- CodeTypeReference.cs
- NumberFunctions.cs
- DBConnectionString.cs
- CompoundFileReference.cs
- Baml2006SchemaContext.cs
- FileVersionInfo.cs