DataflowMessageStatus Sabit listesi
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
Veri akışı blokları arasında geçirildiğinde durumunu DataflowMessageHeader temsil eder.
public enum class DataflowMessageStatus
public enum DataflowMessageStatus
type DataflowMessageStatus =
Public Enum DataflowMessageStatus
- Devralma
Alanlar
Accepted | 0 | İletinin ITargetBlock<TInput> kabul ettiğini gösterir. Hedef bir iletiyi kabul ettikten sonra, tamamen hedefe aittir. |
Declined | 1 | İletinin ITargetBlock<TInput> reddedildiğini gösterir. ISourceBlock<TOutput> İleti hala sahibidir. |
DecliningPermanently | 4 | İletinin ITargetBlock<TInput> reddedildiğini gösterir. ISourceBlock<TOutput> İleti hala sahibidir. Ayrıca, ITargetBlock<TInput> gelecekte kaynak tarafından gönderilen tüm iletileri reddeder. |
NotAvailable | 3 | iletisinin ITargetBlock<TInput> içinden ISourceBlock<TOutput>gelen iletiyi kabul etmeye çalıştığını ancak iletinin artık kullanılamadığını gösterir. |
Postponed | 2 | İletinin ITargetBlock<TInput> daha sonra olası tüketim için ertelendiğini gösterir. ISourceBlock<TOutput> İleti hala sahibidir. |
Açıklamalar
Not
TPL Veri Akışı Kitaplığı ( System.Threading.Tasks.Dataflow ad alanı) .NET ile dağıtılmaz. Ad alanını System.Threading.Tasks.Dataflow Visual Studio'ya yüklemek için projenizi açın, Projemenüsünden NuGet Paketlerini Yönet'i seçin ve çevrimiçi ortamda System.Threading.Tasks.Dataflow
paketi arayın. Alternatif olarak, .NET Core CLI kullanarak yüklemek için komutunu çalıştırın dotnet add package System.Threading.Tasks.Dataflow
.