Microsoft.StreamProcessing Przestrzeń nazw
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Klasy
| Afa |
Metody rozszerzenia do tworzenia obiektu usługi AFA |
| Afa<TInput,TRegister> |
Prostsza forma uwierzytelniania AFA, której akumulator jest prostą wartością logiczną wskazującą, że wzorzec został dopasowany |
| Afa<TInput,TRegister,TAccumulator> |
Klasa, która całkowicie opisuje usługę AFA wraz z jej właściwościami. |
| AfaPlanNode |
Węzeł w planie zapytania reprezentujący aplikację funkcji do wszystkich wierszy wejściowych. |
| AlterLifetimePlanNode |
Węzeł w planie zapytania reprezentujący zmianę okresów istnienia zdarzeń do zmiennego czasu trwania w aktywnym, uruchomionym zapytaniu. |
| ARegex |
Klasa konstruktora do tworzenia wzorców, względem których mają być zgodne dane strumienia przy użyciu interfejsu wyrażeń regularnych |
| BeatPlanNode |
Węzeł w planie zapytania reprezentujący podział każdej osi czasu zdarzeń na równe interwały. |
| ClipByConstantPlanNode |
Węzeł w planie zapytania reprezentujący obcinanie okresu istnienia ("ClipByConstant") w aktywnym, uruchomionym zapytaniu. |
| ColumnToRowPlanNode |
Węzeł w planie zapytania reprezentujący przejście od danych zorientowanych na kolumny do zorientowanego na wiersz w aktywnym, uruchomionym zapytaniu. |
| Config |
Klasa statyczna, która przechowuje wszystkie ustawienia konfiguracji użytkownika. |
| DisorderPolicy |
Określa sposób obsługi zdarzeń poza kolejnością |
| EgressPlanNode |
Węzeł w planie zapytania reprezentujący źródło danych w aktywnym, uruchomionym zapytaniu. |
| EndEdgeFreeOutputPlanNode |
Węzeł w planie zapytania reprezentujący aplikację funkcji do wszystkich wierszy wejściowych. |
| EqualityComparerExpression<T> |
Zapewnia implementację do zawijania dwóch funkcji do elementu IEqualityComparerExpression<T>. |
| EvolvingStateEnumerable<TPayload> |
Obiekt wyliczalny, którego zawartość podlega zmianom w miarę udostępniania dodatkowych danych ze strumienia. |
| ExtendLifetimePlanNode |
Węzeł w planie zapytania reprezentujący operację rozszerzenia okresu istnienia ("ExtendLifetime") w aktywnym, uruchomionym zapytaniu. |
| FilteredWindow<TKey,TSource> |
Klasa pochodna z okna, w którym są stosowane dodatkowe semantyka, gdy filtr jest obecny |
| FusedPlanNode |
Węzeł w planie zapytania reprezentujący źródło danych w aktywnym, uruchomionym zapytaniu. |
| GroupedWindowPlanNode<TInput,TState,TResult> |
Węzeł w planie zapytania reprezentujący operację migawki okna zgrupowanego. |
| GroupPlanNode |
Reprezentuje operację grupowania w procesie Map-Reduce. |
| IngressException |
Wyjątek specyficzny dla błędu występującego podczas ruchu przychodzącego danych. |
| IngressPlanNode |
Węzeł w planie zapytania reprezentujący źródło danych w aktywnym, uruchomionym zapytaniu. |
| JoinPlanNode |
Węzeł w planie zapytania reprezentujący operację sprzężenia w aktywnym, uruchomionym zapytaniu. |
| MulticastPlanNode |
Reprezentuje operację w strumieniu, aby umożliwić wielu subskrybentom odbieranie tych samych komunikatów. |
| OnCompletedPolicy |
Określa sposób obsługi uzupełniania zapytań (podczas odbierania wywołania OnCompleted). |
| OutOfOrderPartitionedStreamEvent |
Statyczna klasa zawierająca metody generatora dla obiektów OutOfOrderPartitionedStreamEvent. |
| OutOfOrderStreamEvent |
Statyczna klasa zawierająca metody generatora dla obiektów OutOfOrderStreamEvent. |
| PartitionedDisorderPolicy |
Określa sposób obsługi zdarzeń poza kolejnością |
| PartitionedPeriodicPunctuationPolicy |
Określa sposób wstrzykiwania interpunkcji do wynikowego strumienia. Ponieważ znaki interpunkcyjne wymuszają wyjście, uwidacznia to kompromis przepływności/opóźnienia. |
| PartitionedStreamEvent |
Partycjonowane pomocniki zdarzeń strumienia, które nie zależą od argumentów ogólnych. |
| PeriodicPunctuationPolicy |
Określa sposób wstrzykiwania interpunkcji do wynikowego strumienia. Ponieważ znaki interpunkcyjne wymuszają wyjście, uwidacznia to kompromis przepływności/opóźnienia. |
| PlanNode |
Węzeł w planie zapytania reprezentujący obiekty w aktywnym, uruchomionym zapytaniu. |
| PointAtEndPlanNode |
Węzeł w planie zapytania reprezentujący transformację okresu istnienia przenosząc okres istnienia do operacji interwału jednostkowego ("PointAtEnd") w aktywnym, uruchomionym zapytaniu. |
| Process |
Klasa reprezentująca uruchomione zapytanie, które można wskazać. |
| Properties |
Metody rozszerzeń z możliwością przesyłania strumieniowego. |
| QuantizeLifetimePlanNode |
Węzeł w planie zapytania reprezentujący transformację okresu istnienia kwantyzujący czas rozpoczęcia i zakończenia wzdłuż granic przeskoków w aktywnym, uruchomionym zapytaniu. |
| QueryContainer |
Obiekt kontenera reprezentujący zapytanie strumienia. |
| ReshapingPolicy |
Zasady określające, czy zdarzenia są przekształcane w ruch wychodzący i jak są zmieniane |
| RowToColumnPlanNode |
Węzeł w planie zapytania reprezentujący przejście od danych zorientowanych na wiersz do zorientowanych na kolumny w aktywnym, uruchomionym zapytaniu. |
| SelectBatchPlanNode |
Węzeł w planie zapytania reprezentujący aplikację funkcji do wszystkich wierszy wejściowych. |
| SelectManyPlanNode |
Węzeł w planie zapytania reprezentujący operację SelectMany w aktywnym, uruchomionym zapytaniu. |
| SelectPlanNode |
Węzeł w planie zapytania reprezentujący aplikację funkcji do wszystkich wierszy wejściowych. |
| SessionWindowPlanNode |
Węzeł w planie zapytania reprezentujący obcinanie okna sesji ("SessionTimeoutWindow") operacji w aktywnym, uruchomionym zapytaniu. |
| SnapshotWindowPlanNode<TInput,TState,TResult> |
Węzeł w planie zapytania reprezentujący operację migawki okna wsadowego. |
| SprayPlanNode |
Reprezentuje operację w zadaniu Map-Reduce, które rozpyla dane do różnych węzłów. |
| StitchPlanNode |
Węzeł w planie zapytania reprezentujący zjednoczenie takich zdarzeń z sąsiednimi interwałami okresu istnienia. |
| Streamable |
Metody rozszerzeń z możliwością przesyłania strumieniowego. |
| StreamCache<TKey,TPayload> |
Przechowuje pełny strumień w sposób wysoce wydajny i przyjazny dla kolejnych iteracji |
| StreamEvent |
Pomocnicy zdarzeń strumienia, które nie zależą od argumentów ogólnych. |
| StreamProcessingException |
Reprezentuje wyjątek użytkownika w obrębie |
| StreamProperties<TKey,TPayload> |
Klasa przechowująca zestaw właściwości strumienia dla strumienia |
| StreamScheduler |
Klasa do ustawiania strategii planowania dla usługi Trill (za pośrednictwem Microsoft.StreamProcessing.Config. StreamScheduler) |
| TemporalSortPlanNode |
Węzeł w planie zapytania reprezentujący operację sortowania czasowego (na sygnaturach czasowych) w aktywnym, uruchomionym zapytaniu. |
| TimelinePolicy |
Określa sposób przypisywania monotonicznie rosnącego składnika czasowego do danych wewnętrznie atemporalnych. |
| UngroupPlanNode |
Reprezentuje operację rozgrupowania w procesie Map-Reduce. |
| UnionPlanNode |
Wskazuje, że bieżący węzeł jest operacją unii. |
| UserDefinedPlanNode<TKey,TSource,TResult> |
Węzeł w planie zapytania reprezentujący operację zdefiniowaną poza biblioteką. |
| WherePlanNode |
Węzeł w planie zapytania reprezentujący operację filtrowania ("gdzie") w aktywnym, uruchomionym zapytaniu. |
| Window<TKey,TSource> |
Klasa reprezentująca okno w ramach operacji agregacji. |
Struktury
| Empty |
Typ reprezentujący pustą strukturę, podobnie jak Unit w innych bibliotekach i językach. |
| OutOfOrderPartitionedStreamEvent<TKey,TPayload> |
Struktura reprezentująca, gdy trzeba było dostosować lub usunąć krotkę ze źródła danych przychodzących. |
| OutOfOrderStreamEvent<TPayload> |
Struktura reprezentująca, gdy trzeba było dostosować lub usunąć krotkę ze źródła danych przychodzących. |
| PartitionedStreamEvent<TKey,TPayload> |
Reprezentuje zdarzenie partycjonowanego strumienia |
| StreamEvent<TPayload> |
Reprezentuje niepartycjonowane zdarzenie strumienia |
Interfejsy
| IAbstractPattern<TKey,TPayload,TRegister,TAccumulator> |
Interfejs jest publiczny tylko do obsługi silnego wpisywania clR — wystąpienia powinny być tworzone tylko wewnętrznie. Nie używaj bezpośrednio. |
| IAbstractPatternRoot<TKey,TPayload,TRegister,TAccumulator> |
Interfejs jest publiczny tylko do obsługi silnego wpisywania clR — wystąpienia powinny być tworzone tylko wewnętrznie. Nie używaj bezpośrednio. |
| IComparerExpression<T> |
Interfejs otoki dla wyrażenia w celu porównania dwóch wartości danego typu. |
| IConnectableStreamable<TKey,TPayload> |
Interfejs umożliwiający dynamiczne łączenie nowych strumieniowych danych wyjściowych z istniejącym strumieniem |
| IEqualityComparerExpression<T> |
Interfejs, który zapewnia oparty na wyrażeniach sposób określania tego samego, co IComparer<T> robi: funkcja równości i funkcja do obliczania skrótu. |
| IIngressStreamable<TKey,TPayload> |
Interfejs odpowiadający strumieniowi w punkcie ruchu przychodzącego do zapytania. |
| IMapDefinition<TMapInputLeft,TMapInputRight,TInnerKey,TReduceInput> |
Interfejs zastępczy dla operacji, która reprezentuje funkcję map-reduce |
| IMapDefinition<TOuterKey,TMapInputLeft,TMapInputRight,TInnerKey,TReduceInput> |
Interfejs zastępczy dla operacji, która reprezentuje funkcję map-reduce |
| IObservableIngressStreamable<TPayload> |
Interfejs odpowiadający strumieniowi w ruchu przychodzącym wskazuje zapytanie, w którym dane wejściowe mogą być poza kolejnością. |
| IPartitionedIngressStreamable<TPartitionKey,TPayload> |
Interfejs odpowiadający strumieniowi w ruchu przychodzącym wskazuje zapytanie, w którym dane wejściowe mogą być poza kolejnością. |
| IPassiveIngressStreamable<TKey,TPayload> |
Interfejs dla pasywnej lokacji ruchu przychodzącego, która może zostać wyzwolona zewnętrznie w celu odczytu dostępnych danych. |
| IPattern<TKey,TPayload,TRegister,TAccumulator> |
Interfejs jest publiczny tylko do obsługi silnego wpisywania clR — wystąpienia powinny być tworzone tylko wewnętrznie. Nie używaj bezpośrednio. |
| IStreamable<TKey,TPayload> |
Podstawowy interfejs dla operacji przesyłanych strumieniowo — użytkownicy nie powinni tworzyć nowych klas implementujących ten interfejs bez bezpośredniej komunikacji z zespołem deweloperów |
Wyliczenia
| AggregatePipeType |
Wyliczenie dostępnych typów algorytmów zarządzania stanem. |
| JoinKind |
Opisuje rodzaj sprzężenia używanego w określonym węźle planu zapytania sprzężenia. |
| OperationalHint |
Podaje wskazówkę dotyczącą metod, które powinny być używane dla operatora |
| PlanNodeKind |
Rodzaj węzła planu. |
| SortingTechnique |
Do wyboru, jakiej techniki należy używać w przypadku danych przychodzących do sortowania dowolnych danych poza kolejnością. |
| StreamEventKind |
Rodzaje zdarzeń dla elementów StreamEvents z uwzględnieniem wierszy |
| StreamMessageKind |
Przesyłanie strumieniowe rodzajów komunikatów dla poszczególnych komunikatów przechodzących przez zapytanie |