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

Class MemberDefinition

Inheritance
Object
MemberDefinition
AnnotatableMemberDefinition
DirectiveDefinition
Implements
IMutableDefinition
IMemberDefinition
Namespace: GraphZen.TypeSystem
Assembly: GraphZen.TypeSystem.dll
Syntax
public abstract class MemberDefinition : IMutableDefinition, IMemberDefinition

Constructors

MemberDefinition(ConfigurationSource)

Declaration
public MemberDefinition(ConfigurationSource configurationSource)
Parameters
Type Name Description
GraphZen.TypeSystem.Internal.ConfigurationSource configurationSource

Properties

Description

Declaration
public string Description { get; }
Property Value
Type Description
String

Methods

GetConfigurationSource()

Declaration
public ConfigurationSource GetConfigurationSource()
Returns
Type Description
GraphZen.TypeSystem.Internal.ConfigurationSource

GetDescriptionConfigurationSource()

Declaration
public ConfigurationSource GetDescriptionConfigurationSource()
Returns
Type Description
GraphZen.TypeSystem.Internal.ConfigurationSource

SetDescription(String, ConfigurationSource)

Declaration
public bool SetDescription(string description, ConfigurationSource configurationSource)
Parameters
Type Name Description
String description
GraphZen.TypeSystem.Internal.ConfigurationSource configurationSource
Returns
Type Description
Boolean

UpdateConfigurationSource(ConfigurationSource)

Declaration
public void UpdateConfigurationSource(ConfigurationSource configurationSource)
Parameters
Type Name Description
GraphZen.TypeSystem.Internal.ConfigurationSource configurationSource

Implements

IMutableDefinition
IMemberDefinition
Back to top Copyright © 2017-2019 GraphZen LLC