Diffusion .NET Client Library  6.1.5
 All Classes Namespaces Functions Variables Enumerations Enumerator Properties Events Pages
PushTechnology.ClientInterface.Data.Record.Schema.INode Interface Reference

The ISchema Node - A IRecord or a IField. More...

Inheritance diagram for PushTechnology.ClientInterface.Data.Record.Schema.INode:
PushTechnology.ClientInterface.Data.Record.Schema.IField PushTechnology.ClientInterface.Data.Record.Schema.IRecord

Properties

string Name [get]
 Returns the node name. More...
 
int Min [get]
 Returns the minimum number of occurrences. More...
 
int Max [get]
 Returns maximum number of occurrences. More...
 
bool IsVariable [get]
 Returns true if the node has variable multiplicity (i.e. Min != Max). More...
 

Detailed Description

The ISchema Node - A IRecord or a IField.

Implemented in Version 6.0.

Property Documentation

bool PushTechnology.ClientInterface.Data.Record.Schema.INode.IsVariable
get

Returns true if the node has variable multiplicity (i.e. Min != Max).

int PushTechnology.ClientInterface.Data.Record.Schema.INode.Max
get

Returns maximum number of occurrences.

This will be a positive value greater than or equal to the Min value, or -1 to indicate an unlimited number.

int PushTechnology.ClientInterface.Data.Record.Schema.INode.Min
get

Returns the minimum number of occurrences.

This may be 0 for a variable multiplicity field; otherwise, it will be a positive value.

string PushTechnology.ClientInterface.Data.Record.Schema.INode.Name
get

Returns the node name.


The documentation for this interface was generated from the following file: