StreamSubscriptionHandle<T> Klasse
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Handle, der dieses Abonnement darstellt. Der Consumer kann den Handle serialisieren und speichern, um sich später abzumelden, z. B. bei einer anderen Aktivierung für dieses Körnchen.
[System.Serializable]
public abstract class StreamSubscriptionHandle<T> : IEquatable<Orleans.Streams.StreamSubscriptionHandle<T>>
[System.Serializable]
[Orleans.GenerateSerializer]
public abstract class StreamSubscriptionHandle<T> : IEquatable<Orleans.Streams.StreamSubscriptionHandle<T>>
[<System.Serializable>]
type StreamSubscriptionHandle<'T> = class
interface IEquatable<StreamSubscriptionHandle<'T>>
[<System.Serializable>]
[<Orleans.GenerateSerializer>]
type StreamSubscriptionHandle<'T> = class
interface IEquatable<StreamSubscriptionHandle<'T>>
Public MustInherit Class StreamSubscriptionHandle(Of T)
Implements IEquatable(Of StreamSubscriptionHandle(Of T))
Typparameter
- T
- Vererbung
-
StreamSubscriptionHandle<T>
- Attribute
- Implementiert
Konstruktoren
StreamSubscriptionHandle<T>() |
Handle, der dieses Abonnement darstellt. Der Consumer kann den Handle serialisieren und speichern, um sich später abzumelden, z. B. bei einer anderen Aktivierung für dieses Körnchen. |
Eigenschaften
HandleId |
Ruft den eindeutigen Bezeichner für dieses StreamSubscriptionHandle ab. |
ProviderName |
Ruft den Namen des Anbieters ab. |
StreamId |
Ruft den Streambezeichner ab. |
StreamIdentity |
Handle, der dieses Abonnement darstellt. Der Consumer kann den Handle serialisieren und speichern, um sich später abzumelden, z. B. bei einer anderen Aktivierung für dieses Körnchen. |
Methoden
Equals(StreamSubscriptionHandle<T>) |
Handle, der dieses Abonnement darstellt. Der Consumer kann den Handle serialisieren und speichern, um sich später abzumelden, z. B. bei einer anderen Aktivierung für dieses Körnchen. |
ResumeAsync(IAsyncBatchObserver<T>, StreamSequenceToken) |
Setzen Sie die Batchnutzung von einem Abonnement in einen Stream fort. |
ResumeAsync(IAsyncObserver<T>, StreamSequenceToken) |
Die Nutzung von einem Abonnement zu einem Stream wurde fortgesetzt. |
UnsubscribeAsync() |
Abmelden eines Stream-Consumers von dieser Beobachtung. |
Erweiterungsmethoden
ResumeAsync<T>(StreamSubscriptionHandle<T>, Func<T,StreamSequenceToken,Task>, StreamSequenceToken) |
Wird ausgelöst, wenn die bereitgestellte Streamfilterfunktion nicht geeignet ist. In der Regel liegt dies daran, dass es sich nicht um eine statische Methode handelt. |
ResumeAsync<T>(StreamSubscriptionHandle<T>, Func<T,StreamSequenceToken,Task>, Func<Exception,Task>, StreamSequenceToken) |
Setzt die Nutzung eines Streams mithilfe von Delegaten fort. Diese Methode ist ein Hilfsprogramm für streamSubscriptionHandle.ResumeAsync, sodass die abonnierende Klasse die Handlermethoden inline einordnet, anstatt eine Instanz von IAsyncObserver zu erfordern. |
ResumeAsync<T>(StreamSubscriptionHandle<T>, Func<T,StreamSequenceToken,Task>, Func<Exception,Task>, Func<Task>, StreamSequenceToken) |
Setzt die Nutzung eines Streams mithilfe von Delegaten fort. Diese Methode ist ein Hilfsprogramm für streamSubscriptionHandle.ResumeAsync, sodass die abonnierende Klasse die Handlermethoden inline einordnet, anstatt eine Instanz von IAsyncObserver zu erfordern. |
ResumeAsync<T>(StreamSubscriptionHandle<T>, Func<T,StreamSequenceToken,Task>, Func<Task>, StreamSequenceToken) |
Setzt die Nutzung eines Streams mithilfe von Delegaten fort. Diese Methode ist ein Hilfsprogramm für streamSubscriptionHandle.ResumeAsync, sodass die abonnierende Klasse die Handlermethoden inline einordnet, anstatt eine Instanz von IAsyncObserver zu erfordern. |
ResumeAsync<T>(StreamSubscriptionHandle<T>, Func<IList<SequentialItem<T>>,Task>, StreamSequenceToken) |
Wird ausgelöst, wenn die bereitgestellte Streamfilterfunktion nicht geeignet ist. In der Regel liegt dies daran, dass es sich nicht um eine statische Methode handelt. |
ResumeAsync<T>(StreamSubscriptionHandle<T>, Func<IList<SequentialItem<T>>,Task>, Func<Exception,Task>, StreamSequenceToken) |
Setzt die Nutzung eines Streams mithilfe von Delegaten fort. Diese Methode ist ein Hilfsprogramm für streamSubscriptionHandle.ResumeAsync, sodass die abonnierende Klasse die Handlermethoden inline einordnet, anstatt eine Instanz von IAsyncBatchObserver zu benötigen. |
ResumeAsync<T>(StreamSubscriptionHandle<T>, Func<IList<SequentialItem<T>>,Task>, Func<Exception,Task>, Func<Task>, StreamSequenceToken) |
Setzt die Nutzung eines Streams mithilfe von Delegaten fort. Diese Methode ist ein Hilfsprogramm für streamSubscriptionHandle.ResumeAsync, sodass die abonnierende Klasse die Handlermethoden inline einordnet, anstatt eine Instanz von IAsyncBatchObserver zu benötigen. |
ResumeAsync<T>(StreamSubscriptionHandle<T>, Func<IList<SequentialItem<T>>,Task>, Func<Task>, StreamSequenceToken) |
Setzt die Nutzung eines Streams mithilfe von Delegaten fort. Diese Methode ist ein Hilfsprogramm für streamSubscriptionHandle.ResumeAsync, sodass die abonnierende Klasse die Handlermethoden inline einordnet, anstatt eine Instanz von IAsyncBatchObserver zu benötigen. |