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
Type Name Description
SerializationContext context
string referenceName
Returns
Type Description
string

GetReferenceNameSubjectName(SerializationContext, string)

Get Subject Name

Declaration
public static string GetReferenceNameSubjectName(SerializationContext context, string referenceName)
Parameters
Type Name Description
SerializationContext context
string referenceName
Returns
Type Description
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
Type Name Description
ReferenceSubjectNameStrategy strategy
ICustomReferenceSubjectNameStrategy customReferenceSubjectNameStrategy
Returns
Type Description
ReferenceSubjectNameStrategyDelegate
In this article