Show / Hide Table of Contents

Class TransactionScope

Inheritance
System.Object
Activity
NativeActivity
TransactionScope
Inherited Members
NativeActivity.Abort(NativeActivityAbortContext)
NativeActivity.Cancel(NativeActivityContext)
NativeActivity.CacheMetadata(ActivityMetadata)
NativeActivity.ImplementationVersion
NativeActivity.Implementation
Activity.ToString()
Activity.ShouldSerializeDisplayName()
Activity.Constraints
Activity.CacheId
Activity.DisplayName
Activity.Id
Namespace: System.Activities.Statements
Assembly: System.Activities.dll
Syntax
public sealed class TransactionScope : NativeActivity

Constructors

TransactionScope()

Declaration
public TransactionScope()

Properties

AbortInstanceOnTransactionFailure

Declaration
public bool AbortInstanceOnTransactionFailure { get; set; }
Property Value
System.Boolean

Body

Declaration
public Activity Body { get; set; }
Property Value
Activity

CanInduceIdle

Declaration
protected override bool CanInduceIdle { get; }
Property Value
System.Boolean

Overrides
NativeActivity.CanInduceIdle

IsolationLevel

Declaration
public IsolationLevel IsolationLevel { get; set; }
Property Value
System.Transactions.IsolationLevel

Timeout

Declaration
public InArgument<TimeSpan> Timeout { get; set; }
Property Value
InArgument<System.TimeSpan>

Methods

CacheMetadata(NativeActivityMetadata)

Declaration
protected override void CacheMetadata(NativeActivityMetadata metadata)
Parameters
NativeActivityMetadata metadata

Overrides
NativeActivity.CacheMetadata(NativeActivityMetadata)

Execute(NativeActivityContext)

Declaration
protected override void Execute(NativeActivityContext context)
Parameters
NativeActivityContext context

Overrides
NativeActivity.Execute(NativeActivityContext)

ShouldSerializeIsolationLevel()

Declaration
public bool ShouldSerializeIsolationLevel()
Returns
System.Boolean

ShouldSerializeTimeout()

Declaration
public bool ShouldSerializeTimeout()
Returns
System.Boolean

Back to top Generated by DocFX