confluent-kafka-dotnet
Show / Hide Table of Contents

Class ReferenceSubjectNameStrategyExtensions

Extension methods for the ReferenceSubjectNameStrategy type.

Inheritance
object
ReferenceSubjectNameStrategyExtensions
Inherited Members
object.Equals(object)
object.Equals(object, object)
object.GetHashCode()
object.GetType()
object.MemberwiseClone()
object.ReferenceEquals(object, object)
object.ToString()
Namespace: Confluent.SchemaRegistry
Assembly: Confluent.SchemaRegistry.dll
Syntax
public static class ReferenceSubjectNameStrategyExtensions

Methods

GetQualifiedSubjectName(SerializationContext, string)

Get Subject Name

Declaration
public static string GetQualifiedSubjectName(SerializationContext context, string referenceName)
Parameters
TypeNameDescription
SerializationContextcontext
stringreferenceName
Returns
TypeDescription
string

GetReferenceNameSubjectName(SerializationContext, string)

Get Subject Name

Declaration
public static string GetReferenceNameSubjectName(SerializationContext context, string referenceName)
Parameters
TypeNameDescription
SerializationContextcontext
stringreferenceName
Returns
TypeDescription
string

ToDelegate(ReferenceSubjectNameStrategy, ICustomReferenceSubjectNameStrategy)

Provide a functional implementation corresponding to the enum value.

Declaration
public static ReferenceSubjectNameStrategyDelegate ToDelegate(this ReferenceSubjectNameStrategy strategy, ICustomReferenceSubjectNameStrategy customReferenceSubjectNameStrategy = null)
Parameters
TypeNameDescription
ReferenceSubjectNameStrategystrategy
ICustomReferenceSubjectNameStrategycustomReferenceSubjectNameStrategy
Returns
TypeDescription
ReferenceSubjectNameStrategyDelegate
In this article