confluent-kafka-dotnet
Show / Hide Table of Contents

Class CelFieldExecutor.CelFieldExecutorTransform

Inheritance
object
CelFieldExecutor.CelFieldExecutorTransform
Implements
IFieldTransform
IDisposable
Inherited Members
object.Equals(object)
object.Equals(object, object)
object.GetHashCode()
object.GetType()
object.MemberwiseClone()
object.ReferenceEquals(object, object)
object.ToString()
Namespace: Confluent.SchemaRegistry.Rules
Assembly: Confluent.SchemaRegistry.Rules.dll
Syntax
public class CelFieldExecutor.CelFieldExecutorTransform : IFieldTransform, IDisposable

Constructors

CelFieldExecutorTransform(CelExecutor)

Declaration
public CelFieldExecutorTransform(CelExecutor celExecutor)
Parameters
Type Name Description
CelExecutor celExecutor

Methods

Dispose()

Performs application-defined tasks associated with freeing, releasing, or resetting unmanaged resources.

Declaration
public void Dispose()

Init(RuleContext)

Declaration
public void Init(RuleContext ctx)
Parameters
Type Name Description
RuleContext ctx

Transform(RuleContext, FieldContext, object)

Declaration
public Task<object> Transform(RuleContext ctx, RuleContext.FieldContext fieldCtx, object fieldValue)
Parameters
Type Name Description
RuleContext ctx
RuleContext.FieldContext fieldCtx
object fieldValue
Returns
Type Description
Task<object>

Implements

IFieldTransform
IDisposable
In this article