Skip to content
Permalink
Branch: master
Find file Copy path
Find file Copy path
Fetching contributors…
Cannot retrieve contributors at this time
208 lines (208 sloc) 13.4 KB
<Type Name="ActivityStateRecord" FullName="System.Activities.Tracking.ActivityStateRecord">
<TypeSignature Language="C#" Value="public sealed class ActivityStateRecord : System.Activities.Tracking.TrackingRecord" />
<TypeSignature Language="ILAsm" Value=".class public auto ansi sealed beforefieldinit ActivityStateRecord extends System.Activities.Tracking.TrackingRecord" />
<TypeSignature Language="DocId" Value="T:System.Activities.Tracking.ActivityStateRecord" />
<TypeSignature Language="VB.NET" Value="Public NotInheritable Class ActivityStateRecord&#xA;Inherits TrackingRecord" />
<TypeSignature Language="C++ CLI" Value="public ref class ActivityStateRecord sealed : System::Activities::Tracking::TrackingRecord" />
<TypeSignature Language="F#" Value="type ActivityStateRecord = class&#xA; inherit TrackingRecord" />
<AssemblyInfo>
<AssemblyName>System.Activities</AssemblyName>
<AssemblyVersion>4.0.0.0</AssemblyVersion>
</AssemblyInfo>
<Base>
<BaseTypeName>System.Activities.Tracking.TrackingRecord</BaseTypeName>
</Base>
<Interfaces />
<Attributes>
<Attribute>
<AttributeName>System.Runtime.Serialization.DataContract</AttributeName>
</Attribute>
</Attributes>
<Docs>
<summary>Represents a tracking record that is created when an activity changes state.</summary>
<remarks>To be added.</remarks>
</Docs>
<Members>
<Member MemberName=".ctor">
<MemberSignature Language="C#" Value="public ActivityStateRecord (Guid instanceId, long recordNumber, System.Activities.Tracking.ActivityInfo activity, string state);" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig specialname rtspecialname instance void .ctor(valuetype System.Guid instanceId, int64 recordNumber, class System.Activities.Tracking.ActivityInfo activity, string state) cil managed" />
<MemberSignature Language="DocId" Value="M:System.Activities.Tracking.ActivityStateRecord.#ctor(System.Guid,System.Int64,System.Activities.Tracking.ActivityInfo,System.String)" />
<MemberSignature Language="VB.NET" Value="Public Sub New (instanceId As Guid, recordNumber As Long, activity As ActivityInfo, state As String)" />
<MemberSignature Language="C++ CLI" Value="public:&#xA; ActivityStateRecord(Guid instanceId, long recordNumber, System::Activities::Tracking::ActivityInfo ^ activity, System::String ^ state);" />
<MemberSignature Language="F#" Value="new System.Activities.Tracking.ActivityStateRecord : Guid * int64 * System.Activities.Tracking.ActivityInfo * string -&gt; System.Activities.Tracking.ActivityStateRecord" Usage="new System.Activities.Tracking.ActivityStateRecord (instanceId, recordNumber, activity, state)" />
<MemberType>Constructor</MemberType>
<AssemblyInfo>
<AssemblyName>System.Activities</AssemblyName>
<AssemblyVersion>4.0.0.0</AssemblyVersion>
</AssemblyInfo>
<Parameters>
<Parameter Name="instanceId" Type="System.Guid" />
<Parameter Name="recordNumber" Type="System.Int64" />
<Parameter Name="activity" Type="System.Activities.Tracking.ActivityInfo" />
<Parameter Name="state" Type="System.String" />
</Parameters>
<Docs>
<param name="instanceId">The instance ID of the activity.</param>
<param name="recordNumber">A sequence that defines the order in which tracking records are generated.</param>
<param name="activity">The activity.</param>
<param name="state">The activity state.</param>
<summary>Initializes a new instance of the <see cref="T:System.Activities.Tracking.ActivityStateRecord" /> class using the specified instance ID, record number, activity and activity state.</summary>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="Activity">
<MemberSignature Language="C#" Value="public System.Activities.Tracking.ActivityInfo Activity { get; }" />
<MemberSignature Language="ILAsm" Value=".property instance class System.Activities.Tracking.ActivityInfo Activity" />
<MemberSignature Language="DocId" Value="P:System.Activities.Tracking.ActivityStateRecord.Activity" />
<MemberSignature Language="VB.NET" Value="Public ReadOnly Property Activity As ActivityInfo" />
<MemberSignature Language="C++ CLI" Value="public:&#xA; property System::Activities::Tracking::ActivityInfo ^ Activity { System::Activities::Tracking::ActivityInfo ^ get(); };" />
<MemberSignature Language="F#" Value="member this.Activity : System.Activities.Tracking.ActivityInfo" Usage="System.Activities.Tracking.ActivityStateRecord.Activity" />
<MemberType>Property</MemberType>
<AssemblyInfo>
<AssemblyName>System.Activities</AssemblyName>
<AssemblyVersion>4.0.0.0</AssemblyVersion>
</AssemblyInfo>
<Attributes>
<Attribute FrameworkAlternate="netframework-4.0">
<AttributeName>System.Runtime.Serialization.DataMember</AttributeName>
</Attribute>
<Attribute FrameworkAlternate="netframework-4.0">
<AttributeName>get: System.Runtime.TargetedPatchingOptOut("Performance critical to inline this type of method across NGen image boundaries")</AttributeName>
</Attribute>
</Attributes>
<ReturnValue>
<ReturnType>System.Activities.Tracking.ActivityInfo</ReturnType>
</ReturnValue>
<Docs>
<summary>Gets an <see cref="T:System.Activities.Tracking.ActivityInfo" /> that contains information on the activity when the record is generated.</summary>
<value>The activity information.</value>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="Arguments">
<MemberSignature Language="C#" Value="public System.Collections.Generic.IDictionary&lt;string,object&gt; Arguments { get; }" />
<MemberSignature Language="ILAsm" Value=".property instance class System.Collections.Generic.IDictionary`2&lt;string, object&gt; Arguments" />
<MemberSignature Language="DocId" Value="P:System.Activities.Tracking.ActivityStateRecord.Arguments" />
<MemberSignature Language="VB.NET" Value="Public ReadOnly Property Arguments As IDictionary(Of String, Object)" />
<MemberSignature Language="C++ CLI" Value="public:&#xA; property System::Collections::Generic::IDictionary&lt;System::String ^, System::Object ^&gt; ^ Arguments { System::Collections::Generic::IDictionary&lt;System::String ^, System::Object ^&gt; ^ get(); };" />
<MemberSignature Language="F#" Value="member this.Arguments : System.Collections.Generic.IDictionary&lt;string, obj&gt;" Usage="System.Activities.Tracking.ActivityStateRecord.Arguments" />
<MemberType>Property</MemberType>
<AssemblyInfo>
<AssemblyName>System.Activities</AssemblyName>
<AssemblyVersion>4.0.0.0</AssemblyVersion>
</AssemblyInfo>
<Attributes>
<Attribute FrameworkAlternate="netframework-4.0">
<AttributeName>set: System.Runtime.TargetedPatchingOptOut("Performance critical to inline this type of method across NGen image boundaries")</AttributeName>
</Attribute>
</Attributes>
<ReturnValue>
<ReturnType>System.Collections.Generic.IDictionary&lt;System.String,System.Object&gt;</ReturnType>
</ReturnValue>
<Docs>
<summary>Gets the current values of the tracked arguments associated with the activity when the record is generated.</summary>
<value>A <see cref="T:System.Collections.Generic.IDictionary`2" /> containing the arguments.</value>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="Clone">
<MemberSignature Language="C#" Value="protected internal override System.Activities.Tracking.TrackingRecord Clone ();" />
<MemberSignature Language="ILAsm" Value=".method familyorassemblyhidebysig virtual instance class System.Activities.Tracking.TrackingRecord Clone() cil managed" />
<MemberSignature Language="DocId" Value="M:System.Activities.Tracking.ActivityStateRecord.Clone" />
<MemberSignature Language="VB.NET" Value="Protected Friend Overrides Function Clone () As TrackingRecord" />
<MemberSignature Language="C++ CLI" Value="protected public:&#xA; override System::Activities::Tracking::TrackingRecord ^ Clone();" />
<MemberSignature Language="F#" Value="override this.Clone : unit -&gt; System.Activities.Tracking.TrackingRecord" Usage="activityStateRecord.Clone " />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyName>System.Activities</AssemblyName>
<AssemblyVersion>4.0.0.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>System.Activities.Tracking.TrackingRecord</ReturnType>
</ReturnValue>
<Parameters />
<Docs>
<summary>To be added.</summary>
<returns>To be added.</returns>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="State">
<MemberSignature Language="C#" Value="public string State { get; }" />
<MemberSignature Language="ILAsm" Value=".property instance string State" />
<MemberSignature Language="DocId" Value="P:System.Activities.Tracking.ActivityStateRecord.State" />
<MemberSignature Language="VB.NET" Value="Public ReadOnly Property State As String" />
<MemberSignature Language="C++ CLI" Value="public:&#xA; property System::String ^ State { System::String ^ get(); };" />
<MemberSignature Language="F#" Value="member this.State : string" Usage="System.Activities.Tracking.ActivityStateRecord.State" />
<MemberType>Property</MemberType>
<AssemblyInfo>
<AssemblyName>System.Activities</AssemblyName>
<AssemblyVersion>4.0.0.0</AssemblyVersion>
</AssemblyInfo>
<Attributes>
<Attribute FrameworkAlternate="netframework-4.0">
<AttributeName>System.Runtime.Serialization.DataMember</AttributeName>
</Attribute>
<Attribute FrameworkAlternate="netframework-4.0">
<AttributeName>get: System.Runtime.TargetedPatchingOptOut("Performance critical to inline this type of method across NGen image boundaries")</AttributeName>
</Attribute>
</Attributes>
<ReturnValue>
<ReturnType>System.String</ReturnType>
</ReturnValue>
<Docs>
<summary>Gets the current state of the activity when the record is generated.</summary>
<value>The activity state.</value>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="ToString">
<MemberSignature Language="C#" Value="public override string ToString ();" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig virtual instance string ToString() cil managed" />
<MemberSignature Language="DocId" Value="M:System.Activities.Tracking.ActivityStateRecord.ToString" />
<MemberSignature Language="VB.NET" Value="Public Overrides Function ToString () As String" />
<MemberSignature Language="C++ CLI" Value="public:&#xA; override System::String ^ ToString();" />
<MemberSignature Language="F#" Value="override this.ToString : unit -&gt; string" Usage="activityStateRecord.ToString " />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyName>System.Activities</AssemblyName>
<AssemblyVersion>4.0.0.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>System.String</ReturnType>
</ReturnValue>
<Parameters />
<Docs>
<summary>Returns a string that contains all the details of the tracking record.</summary>
<returns>The tracking data.</returns>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="Variables">
<MemberSignature Language="C#" Value="public System.Collections.Generic.IDictionary&lt;string,object&gt; Variables { get; }" />
<MemberSignature Language="ILAsm" Value=".property instance class System.Collections.Generic.IDictionary`2&lt;string, object&gt; Variables" />
<MemberSignature Language="DocId" Value="P:System.Activities.Tracking.ActivityStateRecord.Variables" />
<MemberSignature Language="VB.NET" Value="Public ReadOnly Property Variables As IDictionary(Of String, Object)" />
<MemberSignature Language="C++ CLI" Value="public:&#xA; property System::Collections::Generic::IDictionary&lt;System::String ^, System::Object ^&gt; ^ Variables { System::Collections::Generic::IDictionary&lt;System::String ^, System::Object ^&gt; ^ get(); };" />
<MemberSignature Language="F#" Value="member this.Variables : System.Collections.Generic.IDictionary&lt;string, obj&gt;" Usage="System.Activities.Tracking.ActivityStateRecord.Variables" />
<MemberType>Property</MemberType>
<AssemblyInfo>
<AssemblyName>System.Activities</AssemblyName>
<AssemblyVersion>4.0.0.0</AssemblyVersion>
</AssemblyInfo>
<Attributes>
<Attribute FrameworkAlternate="netframework-4.0">
<AttributeName>set: System.Runtime.TargetedPatchingOptOut("Performance critical to inline this type of method across NGen image boundaries")</AttributeName>
</Attribute>
</Attributes>
<ReturnValue>
<ReturnType>System.Collections.Generic.IDictionary&lt;System.String,System.Object&gt;</ReturnType>
</ReturnValue>
<Docs>
<summary>Gets the current values of the tracked variables associated with the activity when the record is generated.</summary>
<value>The current values.</value>
<remarks>To be added.</remarks>
</Docs>
</Member>
</Members>
</Type>
You can’t perform that action at this time.