Code:
/ 4.0 / 4.0 / untmp / DEVDIV_TFS / Dev10 / Releases / RTMRel / ndp / cdf / src / System.Runtime.DurableInstancing / System / Runtime / DurableInstancing / InstancePersistenceCommand.cs / 1305376 / InstancePersistenceCommand.cs
//---------------------------------------------------------------- // Copyright (c) Microsoft Corporation. All rights reserved. //--------------------------------------------------------------- namespace System.Runtime.DurableInstancing { using System; using System.Runtime; using System.Xml.Linq; using System.Collections.Generic; public abstract class InstancePersistenceCommand { protected InstancePersistenceCommand(XName name) { if (name == null) { throw Fx.Exception.ArgumentNull("name"); } Name = name; } public XName Name { get; private set; } protected internal virtual bool IsTransactionEnlistmentOptional { get { return false; } } // For now, only support registering to bind once the owner is established. (Can't create an owner and take a lock in one command.) protected internal virtual bool AutomaticallyAcquiringLock { get { return false; } } protected internal virtual void Validate(InstanceView view) { } internal virtual IEnumerableReduce(InstanceView view) { return null; } } } // 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
- DbProviderFactoriesConfigurationHandler.cs
- LoadGrammarCompletedEventArgs.cs
- CreateBookmarkScope.cs
- SingleKeyFrameCollection.cs
- BulletedList.cs
- ModuleBuilder.cs
- InternalsVisibleToAttribute.cs
- DefaultShape.cs
- GridViewDeleteEventArgs.cs
- UITypeEditor.cs
- GreaterThan.cs
- StringBuilder.cs
- RegexStringValidatorAttribute.cs
- TextRunTypographyProperties.cs
- SByteConverter.cs
- Command.cs
- MaterialCollection.cs
- WmlTextViewAdapter.cs
- Hex.cs
- ToolStripProgressBar.cs
- IDataContractSurrogate.cs
- InternalBufferOverflowException.cs
- PropertyChangedEventArgs.cs
- XmlSerializerOperationFormatter.cs
- XmlKeywords.cs
- GPPOINTF.cs
- PackWebRequestFactory.cs
- ExpressionParser.cs
- TypographyProperties.cs
- ZipPackagePart.cs
- ForeignKeyConstraint.cs
- X509CertificateClaimSet.cs
- WizardStepBase.cs
- BaseConfigurationRecord.cs
- WebPartEditorOkVerb.cs
- OperationSelectorBehavior.cs
- ValidatedControlConverter.cs
- WebPartDisplayModeEventArgs.cs
- CodeAttributeDeclaration.cs
- SqlInfoMessageEvent.cs
- XsltFunctions.cs
- DynamicActionMessageFilter.cs
- ThicknessKeyFrameCollection.cs
- TableHeaderCell.cs
- CryptoApi.cs
- TypedTableHandler.cs
- DefaultTextStoreTextComposition.cs
- NullableLongSumAggregationOperator.cs
- XmlValueConverter.cs
- FileLevelControlBuilderAttribute.cs
- StyleSelector.cs
- DataFormats.cs
- UpWmlPageAdapter.cs
- TextCharacters.cs
- ViewLoader.cs
- Substitution.cs
- TileModeValidation.cs
- LayoutDump.cs
- AbstractSvcMapFileLoader.cs
- StorageEntitySetMapping.cs
- StyleBamlRecordReader.cs
- PhysicalAddress.cs
- QilChoice.cs
- SerializationObjectManager.cs
- StringBlob.cs
- ContentOperations.cs
- SessionSwitchEventArgs.cs
- TextEditor.cs
- NavigationWindow.cs
- SizeChangedEventArgs.cs
- IOThreadTimer.cs
- Brush.cs
- VariableExpressionConverter.cs
- DataRow.cs
- Label.cs
- SQLDateTime.cs
- TransactionScope.cs
- SqlWriter.cs
- OleDbConnection.cs
- ImageListStreamer.cs
- JsonXmlDataContract.cs
- ByteStreamGeometryContext.cs
- Compiler.cs
- ScriptBehaviorDescriptor.cs
- EntityCommandCompilationException.cs
- ProcessModule.cs
- Debug.cs
- ContentPropertyAttribute.cs
- DataGridViewCellStyleConverter.cs
- WebPartZoneAutoFormat.cs
- IPCCacheManager.cs
- ValidationEventArgs.cs
- XmlUrlResolver.cs
- Binding.cs
- _NegoState.cs
- TabControl.cs
- ImageAttributes.cs
- AppDomainAttributes.cs
- Int32Animation.cs
- GroupJoinQueryOperator.cs