Class Suppressed<K, TJVMK>
KNet extension of Suppressed<K>
public class Suppressed<K, TJVMK> : IKNetInnerReference<Suppressed<TJVMK>>, IGenericSerDesFactoryApplier, IDisposable
Type Parameters
KTJVMKThe JVM type of
K
- Inheritance
-
Suppressed<K, TJVMK>
- Implements
-
IKNetInnerReference<Suppressed<TJVMK>>
- Derived
Properties
InnerReference
The underlying inner reference used from KNet object instance
public Suppressed<TJVMK> InnerReference { get; }
Property Value
- Suppressed<TJVMK>
Methods
CheckDisposed()
Test if this instance was disposed
protected void CheckDisposed()
Exceptions
- ObjectDisposedException
When this instance was disposed
Dispose()
Performs application-defined tasks associated with freeing, releasing, or resetting unmanaged resources.
public void Dispose()
Dispose(bool)
Implements the pattern described in https://learn.microsoft.com/en-en/dotnet/standard/garbage-collection/implementing-dispose
protected virtual void Dispose(bool disposing)
Parameters
disposingboolThe disposing parameter is a bool that indicates whether the method call comes from a Dispose() method (its value is true) or from a finalizer (its value is false)
UntilTimeLimit(TimeSpan, BufferConfig)
public static Suppressed<K, TJVMK> UntilTimeLimit(TimeSpan arg0, Suppressed.BufferConfig arg1)
Parameters
Returns
- Suppressed<K, TJVMK>
UntilWindowCloses(StrictBufferConfig)
public static Suppressed<Windowed<object>, Windowed<object>> UntilWindowCloses(Suppressed.StrictBufferConfig arg0)
Parameters
Returns
Operators
implicit operator Suppressed<TJVMK>(Suppressed<K, TJVMK>)
Converter from Suppressed<K, TJVMK> to Suppressed<K>
public static implicit operator Suppressed<TJVMK>(Suppressed<K, TJVMK> t)
Parameters
tSuppressed<K, TJVMK>
Returns
- Suppressed<TJVMK>