Table of Contents

Class RecursiveEndpointAttribute

Namespace
Kepware.Api.Model
Assembly
Kepware.Api.dll
[AttributeUsage(AttributeTargets.Class, Inherited = false, AllowMultiple = false)]
public class RecursiveEndpointAttribute : EndpointAttribute
Inheritance
RecursiveEndpointAttribute
Inherited Members

Constructors

RecursiveEndpointAttribute(string, string, Type, string?)

Properties

RecursiveEnd

Represents the endpoint template for the recursive or dynamically generated endpoints based on their parent entity. Examples would include tags and tag groups.

RecursiveOwnerType

Represents the type of the owner that is used to resolve the recursive endpoint. Example: if the entity is a tag group, the endpoint resolution would need to recursively/dynamically resolve if it's parent is a tag group as well.