DistributedContextPropagator.PropagatorGetterCallback Delegát
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Představuje metodu zpětného volání, která se používá v metodách extrakce šíření. Vyvolá se zpětné volání, které vyhledá hodnotu pojmenovaného pole.
public: delegate void DistributedContextPropagator::PropagatorGetterCallback(System::Object ^ carrier, System::String ^ fieldName, [Runtime::InteropServices::Out] System::String ^ % fieldValue, [Runtime::InteropServices::Out] IEnumerable<System::String ^> ^ % fieldValues);
public delegate void DistributedContextPropagator.PropagatorGetterCallback(object? carrier, string fieldName, out string? fieldValue, out IEnumerable<string>? fieldValues);
type DistributedContextPropagator.PropagatorGetterCallback = delegate of obj * string * string * seq -> unit
Public Delegate Sub DistributedContextPropagator.PropagatorGetterCallback(carrier As Object, fieldName As String, ByRef fieldValue As String, ByRef fieldValues As IEnumerable(Of String))
Parametry
- carrier
- Object
Médium používané šiřiteči ke čtení hodnot.
- fieldName
- String
Název pole šíření.
- fieldValue
- String
Když tato metoda vrátí, obsahuje hodnotu, která odpovídá fieldName
. Hodnota není,null
pokud je pro název vstupního pole pouze jedna hodnota.
- fieldValues
- IEnumerable<String>
Když tato metoda vrátí, obsahuje kolekci hodnot, které odpovídají fieldName
. Hodnota je non-null
pokud existuje více než jedna hodnota pro název vstupního pole.
Metody rozšíření
GetMethodInfo(Delegate) |
Získá objekt, který představuje metodu reprezentovanou zadaným delegátem. |