Code:
/ WCF / WCF / 3.5.30729.1 / untmp / Orcas / SP / ndp / cdf / src / WCF / TransactionBridge / Microsoft / Transactions / Bridge / Ppl.cs / 2 / Ppl.cs
//------------------------------------------------------------------------------ // Copyright (c) Microsoft Corporation. All rights reserved. //----------------------------------------------------------------------------- using System; using System.Diagnostics; using System.Security.Permissions; using System.Runtime.Serialization; using System.Threading; using System.Transactions; using System.ServiceModel.Transactions; namespace Microsoft.Transactions.Bridge { ////// /// enum Status { Success, Error, Committed, Aborted, Prepared, Readonly, PrePrepared, InDoubt, DuplicateTransaction, TooLate, TransactionNotFound, TooManySubordinateEnlistments, InvalidRecoveryData, LocalPropagation, DuplicatePropagation } ////// note: this is a place holder for state, it does not mean that state /// will ultimately be defined via an enum. State transistion diagram /// is TBS in PPL spec. /// enum TransactionManagerState { Uninitialized, Initialized, Starting, Started, Stopping, Stopped } /// TransactionManagerCallback delegate ////// Defines callback for TransactionManagerCoordinatorService /// and TransactionManagerPropagateService methods. /// delegate void TransactionManagerCallback( Enlistment enlistment, Status status, object state ); class EnlistmentOptions { public EnlistmentOptions() { expires = new TimeSpan(0, 5, 0); isoLevel = IsolationLevel.Unspecified; } public TimeSpan Expires { get{ return expires; } set{ expires = value; } } public IsolationLevel IsoLevel { get{ return isoLevel; } set{ isoLevel = value; } } public IsolationFlags IsolationFlags { get{ return this.isoFlags; } set{ this.isoFlags = value; } } public ulong IsolationFlagsLong { get{ return (ulong)this.isoFlags; } set{ this.isoFlags = (IsolationFlags)value; } } public string Description { get{ return description; } set{ description = value; } } TimeSpan expires; IsolationLevel isoLevel; IsolationFlags isoFlags; string description; } } // File provided for Reference Use Only by Microsoft Corporation (c) 2007. // Copyright (c) Microsoft Corporation. All rights reserved.
Link Menu

This book is available now!
Buy at Amazon US or
Buy at Amazon UK
- COM2PropertyDescriptor.cs
- SqlCommand.cs
- BaseConfigurationRecord.cs
- DataListCommandEventArgs.cs
- XPathEmptyIterator.cs
- OracleFactory.cs
- _NegoStream.cs
- StateDesigner.LayoutSelectionGlyph.cs
- VisualBasicSettings.cs
- CustomAttributeFormatException.cs
- PathTooLongException.cs
- DataGridViewDataConnection.cs
- OneOf.cs
- OperationResponse.cs
- metadatamappinghashervisitor.cs
- UriParserTemplates.cs
- SettingsAttributes.cs
- ResourcePermissionBase.cs
- _NetworkingPerfCounters.cs
- TargetParameterCountException.cs
- DomainConstraint.cs
- SHA384.cs
- CodePageEncoding.cs
- InputMethodStateTypeInfo.cs
- ColumnResult.cs
- IncrementalCompileAnalyzer.cs
- SiteIdentityPermission.cs
- recordstatefactory.cs
- InternalControlCollection.cs
- TracingConnectionListener.cs
- ButtonBase.cs
- LinkConverter.cs
- columnmapkeybuilder.cs
- FilteredAttributeCollection.cs
- FileSystemInfo.cs
- ObsoleteAttribute.cs
- SQLBinary.cs
- Binding.cs
- BitArray.cs
- SliderAutomationPeer.cs
- DoubleCollectionConverter.cs
- Thickness.cs
- ArrangedElementCollection.cs
- TriggerAction.cs
- MembershipValidatePasswordEventArgs.cs
- loginstatus.cs
- dtdvalidator.cs
- _NestedSingleAsyncResult.cs
- ProbeDuplexCD1AsyncResult.cs
- XmlUtf8RawTextWriter.cs
- SqlRetyper.cs
- ReachDocumentReferenceSerializerAsync.cs
- Propagator.ExtentPlaceholderCreator.cs
- WebPartCatalogAddVerb.cs
- Win32.cs
- CodeBinaryOperatorExpression.cs
- SimpleHandlerBuildProvider.cs
- FamilyMap.cs
- DataTemplateKey.cs
- CryptoKeySecurity.cs
- CrossSiteScriptingValidation.cs
- PropertyInfoSet.cs
- HashAlgorithm.cs
- DocumentViewerBase.cs
- DataGrid.cs
- XmlDesignerDataSourceView.cs
- NullableBoolConverter.cs
- objectquery_tresulttype.cs
- XmlMtomWriter.cs
- RIPEMD160Managed.cs
- SwitchAttribute.cs
- List.cs
- WorkflowMarkupSerializationProvider.cs
- AutoGeneratedFieldProperties.cs
- dsa.cs
- SqlConnectionFactory.cs
- HttpListener.cs
- ConsoleCancelEventArgs.cs
- ResourceDescriptionAttribute.cs
- OpenTypeLayout.cs
- ExpressionBinding.cs
- TileModeValidation.cs
- StyleSheetRefUrlEditor.cs
- SspiNegotiationTokenAuthenticator.cs
- PageContentAsyncResult.cs
- StylusPoint.cs
- Graphics.cs
- DiffuseMaterial.cs
- ConnectionManagementSection.cs
- XmlBindingWorker.cs
- Viewport3DVisual.cs
- util.cs
- MimeWriter.cs
- DataSourceControl.cs
- UpdateCompiler.cs
- DataControlLinkButton.cs
- PreservationFileReader.cs
- DataSetFieldSchema.cs
- XmlDataLoader.cs
- Walker.cs