WorkflowIdentity Klass
Definition
Viktigt
En del information gäller för förhandsversionen av en produkt och kan komma att ändras avsevärt innan produkten blir allmänt tillgänglig. Microsoft lämnar inga garantier, uttryckliga eller underförstådda, avseende informationen som visas här.
Mappar en instans av ett sparat arbetsflöde till motsvarande arbetsflödesdefinition.
public ref class WorkflowIdentity : IEquatable<System::Activities::WorkflowIdentity ^>
[System.ComponentModel.TypeConverter(typeof(System.Activities.XamlIntegration.WorkflowIdentityConverter))]
[System.Runtime.Serialization.DataContract]
[System.Serializable]
public class WorkflowIdentity : IEquatable<System.Activities.WorkflowIdentity>
[<System.ComponentModel.TypeConverter(typeof(System.Activities.XamlIntegration.WorkflowIdentityConverter))>]
[<System.Runtime.Serialization.DataContract>]
[<System.Serializable>]
type WorkflowIdentity = class
interface IEquatable<WorkflowIdentity>
Public Class WorkflowIdentity
Implements IEquatable(Of WorkflowIdentity)
- Arv
-
WorkflowIdentity
- Attribut
- Implementeringar
Kommentarer
Den här klassen stöder funktionerna för versionshantering och dynamisk uppdatering i Windows Workflow Foundation. Mer information om versionshantering av arbetsflöden, arbetsflödesidentitet och dynamisk uppdatering finns i följande avsnitt:
Versionshantering av arbetsflöde
Beskriver funktionerna för arbetsflödesversioner som introducerades i .NET Framework 4.5.Dynamisk uppdatering
Beskriver hur du uppdaterar arbetsflödesdefinitionen för en instans av ett sparat arbetsflöde med hjälp av dynamisk uppdatering.Använda WorkflowApplication-identitet och versionshantering
Beskriver hur du använder WorkflowIdentity för att vara värd för flera versioner av ett arbetsflöde samtidigt.Versionshantering sida vid sida i WorkflowServiceHost
Beskriver hur du är värd för flera versioner av ett arbetsflöde på en enda slutpunkt.Anvisningar: Hantera flera versioner av ett arbetsflöde sida vid sida
Det här steget i självstudien Komma igång visar hur du uppdaterar en arbetsflödesdefinition och är värd för arbetsflöden med både den gamla och den nya definitionen på samma gång.Anvisningar: Uppdatera definitionen av en instans av arbetsflöde som körs
Det här steget i självstudien Komma igång visar hur du uppdaterar instanser av beständiga arbetsflöden för att använda en ny arbetsflödesdefinition.
Konstruktorer
| Name | Description |
|---|---|
| WorkflowIdentity() |
Initierar en ny instans av WorkflowIdentity klassen. |
| WorkflowIdentity(String, Version, String) |
Initierar en ny instans av klassen med hjälp av WorkflowIdentity namn, version och paket. |
Egenskaper
| Name | Description |
|---|---|
| Name |
Hämtar eller anger namnet på arbetsflödesidentiteten. |
| Package |
Hämtar eller anger paketet för arbetsflödesidentiteten. |
| Version |
Hämtar eller anger versionen av arbetsflödesidentiteten. |
Metoder
| Name | Description |
|---|---|
| Equals(Object) |
Avgör om det angivna objektet är lika med det aktuella objektet. |
| Equals(WorkflowIdentity) |
Avgör om den aktuella WorkflowIdentity och den angivna WorkflowIdentity är samma. |
| GetHashCode() |
Returnerar hash-koden för den här arbetsflödesidentiteten. |
| GetType() |
Hämtar den aktuella instansen Type . (Ärvd från Object) |
| MemberwiseClone() |
Skapar en ytlig kopia av den aktuella Object. (Ärvd från Object) |
| Parse(String) |
Konverterar strängrepresentationen av WorkflowIdentity. |
| ToString() |
Returnerar en sträng som representerar det aktuella objektet. |
| TryParse(String, WorkflowIdentity) |
Parsar strängen och skapar en ny instans av en WorkflowIdentity. |