Table of Contents

Class Role

Namespace
EncDotNet.S100.Features
Assembly
EncDotNet.S100.Features.dll

A named end of a FeatureAssociation or InformationAssociation, parsed from S100_FC_Roles/S100_FC_Role. Associations list their roles by code in RoleRefs, and bindings select one via RoleRef / RoleRef.

public sealed class Role
Inheritance
Role
Inherited Members

Properties

Code

Code that identifies the role in the catalogue (code); the target of role references.

public required string Code { get; init; }

Property Value

string

Definition

Prose definition of the role (definition), or null when the catalogue omits it.

public string? Definition { get; init; }

Property Value

string

Name

Human-readable name of the role (name).

public required string Name { get; init; }

Property Value

string