DataflowBlockOptions Osztály
Definíció
Fontos
Egyes információk olyan, kiadás előtti termékekre vonatkoznak, amelyek a kiadásig még jelentősen módosulhatnak. A Microsoft nem vállal kifejezett vagy törvényi garanciát az itt megjelenő információért.
Az adatfolyamblokkok által végzett feldolgozás konfigurálására szolgáló beállításokat biztosít.
public ref class DataflowBlockOptions
public class DataflowBlockOptions
type DataflowBlockOptions = class
Public Class DataflowBlockOptions
- Öröklődés
-
DataflowBlockOptions
- Származtatott
Megjegyzések
DataflowBlockOptions nem módosítható, és a tulajdonságain keresztül konfigurálható.
Ha nincsenek megadva bizonyos konfigurációs beállítások, a rendszer a következő alapértelmezett beállításokat használja:
| Beállítások | Default |
|---|---|
| TaskScheduler | Default |
| MaxMessagesPerTask | DataflowBlockOptions.Unbounded (-1) |
| CancellationToken | None |
| BoundedCapacity | DataflowBlockOptions.Unbounded (-1) |
Az adatfolyam-blokkok rögzítik a beállítások állapotát az építéskor. A megadott DataflowBlockOptions példány későbbi módosításai nem befolyásolhatják az adatfolyam-blokkok viselkedését.
Konstruktorok
| Név | Description |
|---|---|
| DataflowBlockOptions() |
Új inicializálása DataflowBlockOptions. |
Mezők
| Név | Description |
|---|---|
| Unbounded |
Korlátlan mennyiség megadására használt állandó a felső határt biztosító tagok számára DataflowBlockOptions . Ez a mező állandó. |
Tulajdonságok
| Név | Description |
|---|---|
| BoundedCapacity |
Lekéri vagy beállítja a blokk által pufferelt üzenetek maximális számát. |
| CancellationToken |
Lekéri vagy beállítja a CancellationToken lemondási kérelmek figyelésére. |
| EnsureOrdered |
Lekéri vagy beállít egy értéket, amely jelzi, hogy a rendezett feldolgozást kényszeríteni kell-e egy blokk üzenetkezelésére. |
| MaxMessagesPerTask |
Lekéri vagy beállítja a feladatonként feldolgozható üzenetek maximális számát. |
| NameFormat |
Lekéri vagy beállítja a formátumsztringet a blokk nevének lekérdezésekor. |
| TaskScheduler |
Lekéri vagy beállítja a TaskScheduler tevékenységek ütemezéséhez használni kívánt elemet. |
Metódusok
| Név | Description |
|---|---|
| Equals(Object) |
Meghatározza, hogy a megadott objektum egyenlő-e az aktuális objektummal. (Öröklődés forrása Object) |
| GetHashCode() |
Ez az alapértelmezett kivonatoló függvény. (Öröklődés forrása Object) |
| GetType() |
Lekéri az Type aktuális példányt. (Öröklődés forrása Object) |
| MemberwiseClone() |
Az aktuális Objectpéldány sekély másolatát hozza létre. (Öröklődés forrása Object) |
| ToString() |
Az aktuális objektumot jelképező sztringet ad vissza. (Öröklődés forrása Object) |