GraphZen
  • Home
  • Blog
  • Documentation
  • API
  • Get Started
Show / Hide Table of Contents

Interface IEnumValueBuilder

Inherited Members
IAnnotableBuilder<IEnumValueBuilder>.DirectiveAnnotation(String, Object)
IAnnotableBuilder<IEnumValueBuilder>.IgnoreDirectiveAnnotation(String)
Namespace: GraphZen.TypeSystem
Assembly: GraphZen.TypeSystem.dll
Syntax
public interface IEnumValueBuilder : IAnnotableBuilder<IEnumValueBuilder>

Methods

CustomValue(Object)

Declaration
IEnumValueBuilder CustomValue(object value)
Parameters
Type Name Description
Object value
Returns
Type Description
IEnumValueBuilder

Deprecated(Boolean)

Declaration
IEnumValueBuilder Deprecated(bool deprecated = true)
Parameters
Type Name Description
Boolean deprecated
Returns
Type Description
IEnumValueBuilder

Deprecated(String)

Declaration
IEnumValueBuilder Deprecated(string reason)
Parameters
Type Name Description
String reason
Returns
Type Description
IEnumValueBuilder

Description(String)

Declaration
IEnumValueBuilder Description(string description)
Parameters
Type Name Description
String description
Returns
Type Description
IEnumValueBuilder

Name(String)

Declaration
IEnumValueBuilder Name(string name)
Parameters
Type Name Description
String name
Returns
Type Description
IEnumValueBuilder

Extension Methods

DeprecatedBuilderExtensions.Deprecated<TBuilder>(TBuilder, String)
Back to top Copyright © 2017-2019 GraphZen LLC