Properties Klasa
Definicja
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.
Metody rozszerzeń z możliwością przesyłania strumieniowego.
public static class Properties
type Properties = class
Public Module Properties
- Dziedziczenie
-
Properties
Metody
| EqualityComparer<TKey,TPayload,T>(IPropertySetter<TKey,TPayload>, Expression<Func<TPayload,T>>, Expression<Func<T,T,Boolean>>, Expression<Func<T,Int32>>) |
Ustawia moduł porównujący równości wybranego podstreama dla strumienia. Wiele z nich można ustawić dla różnych selektorów. Ten porównujący jest wydajnym porównującym zoptymalizowanym pod kątem tego wystąpienia danych i nie ma zastosowania do innych strumieni z tym samym schematem. |
| EqualityComparer<TKey,TPayload,T>(IPropertySetter<TKey,TPayload>, Expression<Func<TPayload,T>>, IEqualityComparerExpression<T>) |
Ustawia moduł porównujący równości wybranego podstreama dla strumienia. Wiele z nich można ustawić dla różnych selektorów. Ten porównujący jest wydajnym porównującym zoptymalizowanym pod kątem tego wystąpienia danych i nie ma zastosowania do innych strumieni z tym samym schematem. W przypadku porównania równości na poziomie schematu zaimplementuj interfejs IEqualityComparerExpression. |
| GetProperties<TKey,TPayload>(IStreamable<TKey,TPayload>, StreamProperties<TKey,TPayload>) |
Ustawia parametr wyjściowy (właściwości) na bieżące właściwości strumienia |
| IsConstantDuration<TKey,TPayload>(IPropertySetter<TKey,TPayload>, Boolean, Nullable<Int64>) |
Ustaw właściwość, czy wszystkie zdarzenia w strumieniu mają stały czas trwania i opcjonalnie szerokość stałego czasu trwania (wartość null, jeśli nie jest znana). |
| IsConstantHop<TKey,TPayload>(IPropertySetter<TKey,TPayload>, Boolean, Nullable<Int64>, Nullable<Int64>) |
Ustaw właściwość, czy wszystkie zdarzenia w strumieniu mają stały przeskok, a opcjonalnie okres i przesunięcie przeskoku stałego (wartość null, jeśli nie jest znana). |
| IsEventOverlappingFree<TKey,TPayload>(IPropertySetter<TKey,TPayload>, Boolean) |
Ustaw właściwość o tym, czy strumień jest pozbawiony simultaneity w.r.t. sync-times. |
| IsIntervalFree<TKey,TPayload>(IPropertySetter<TKey,TPayload>, Boolean) |
Ustaw właściwość o tym, czy strumień jest pozbawiony interwałów. |
| IsSnapshotSorted<TKey,TPayload,T>(IPropertySetter<TKey,TPayload>, Boolean, Expression<Func<TPayload,T>>, Nullable<Guid>) |
Ustawia właściwość bez względu na to, czy strumień jest posortowany na migawkę. W przypadku sortowania określa pola sortowania skojarzone ze strumieniem (domyślnie cały ładunek) |
| IsSnapshotSorted<TKey,TPayload>(IPropertySetter<TKey,TPayload>, Boolean, Nullable<Guid>) |
Ustawia właściwość bez względu na to, czy strumień jest sortowany (przez cały ładunek) na migawkę |
| IsSyncTimeSimultaneityFree<TKey,TPayload>(IPropertySetter<TKey,TPayload>, Boolean) |
Ustaw właściwość o tym, czy strumień jest pozbawiony simultaneity w.r.t. sync-times. |
| KeyEqualityComparer<TKey,TPayload>(IPropertySetter<TKey,TPayload>, IEqualityComparerExpression<TKey>) |
Ustawia właściwość KeyEqualityComparer skojarzona ze strumieniem. Ten porównujący jest wydajnym porównującym zoptymalizowanym pod kątem tego wystąpienia danych i nie ma zastosowania do innych strumieni z tym samym schematem. W przypadku porównania równości na poziomie schematu zaimplementuj interfejs IEqualityComparerExpression. |
| PayloadComparer<TKey,TPayload>(IPropertySetter<TKey,TPayload>, Expression<Comparison<TPayload>>) |
Ustawia właściwość PayloadComparer skojarzona ze strumieniem. Ten porównujący jest wydajnym porównującym zoptymalizowanym pod kątem tego wystąpienia danych i nie ma zastosowania do innych strumieni z tym samym schematem. W przypadku porównania na poziomie schematu zaimplementuj interfejs IComparerExpression. |
| PayloadComparer<TKey,TPayload>(IPropertySetter<TKey,TPayload>, IComparerExpression<TPayload>) |
Ustawia właściwość PayloadComparer skojarzona ze strumieniem. Ten porównujący jest wydajnym porównującym zoptymalizowanym pod kątem tego wystąpienia danych i nie ma zastosowania do innych strumieni z tym samym schematem. W przypadku porównania na poziomie schematu zaimplementuj interfejs IComparerExpression. |
| PayloadEqualityComparer<TKey,TPayload>(IPropertySetter<TKey,TPayload>, Expression<Func<TPayload,TPayload,Boolean>>, Expression<Func<TPayload,Int32>>) |
Ustawia właściwość PayloadEqualityComparer skojarzona ze strumieniem. Ten porównujący jest wydajnym porównującym zoptymalizowanym pod kątem tego wystąpienia danych i nie ma zastosowania do innych strumieni z tym samym schematem. W przypadku porównania równości na poziomie schematu zaimplementuj interfejs IEqualityComparerExpression. |
| PayloadEqualityComparer<TKey,TPayload>(IPropertySetter<TKey,TPayload>, IEqualityComparerExpression<TPayload>) |
Ustawia właściwość PayloadEqualityComparer skojarzona ze strumieniem. Ten porównujący jest wydajnym porównującym zoptymalizowanym pod kątem tego wystąpienia danych i nie ma zastosowania do innych strumieni z tym samym schematem. W przypadku porównania równości na poziomie schematu zaimplementuj interfejs IEqualityComparerExpression. |
| SetProperties<TKey,TPayload>(IStreamable<TKey,TPayload>, StreamProperties<TKey,TPayload>) |
Ustawia bieżące właściwości strumienia na podany argument (newProperties) |
| SetProperty<TKey,TPayload>(IStreamable<TKey,TPayload>) |
Wprowadź tryb, w którym można ustawić właściwość strumienia. |