Class EcoTextLimit
EcoTextLimit allows for limiting text length in Eco with respect to whether or not the text contains tags. Max is used for text without tags, while MaxWithTags is used for text with tags.
Inheritance
System.Object
EcoTextLimit
Assembly: Eco.Shared.dll
Syntax
[BsonAutoSerialize]
public sealed class EcoTextLimit : ValueType, IBsonSerialize, IBsonSerializable, IBsonDeserializable
Constructors
EcoTextLimit(Int32, Int32, Int32)
Declaration
public EcoTextLimit(int min, int max, int maxWithTags)
Parameters
Type |
Name |
Description |
System.Int32 |
min |
|
System.Int32 |
max |
|
System.Int32 |
maxWithTags |
|
Fields
Invalid
Declaration
public static readonly EcoTextLimit Invalid
Field Value
Max
Declaration
[JsonIgnore]
[Serialized]
public int Max
Field Value
Type |
Description |
System.Int32 |
|
MaxWithTags
Declaration
[JsonIgnore]
[Serialized]
public int MaxWithTags
Field Value
Type |
Description |
System.Int32 |
|
Min
Declaration
[JsonIgnore]
[Serialized]
public int Min
Field Value
Type |
Description |
System.Int32 |
|
Unlimited
Declaration
public static readonly EcoTextLimit Unlimited
Field Value
Zero
Declaration
public static readonly EcoTextLimit Zero
Field Value
Methods
Equals(Object)
Declaration
public override bool Equals(object obj)
Parameters
Type |
Name |
Description |
System.Object |
obj |
|
Returns
Type |
Description |
System.Boolean |
|
FromBson(BSONArray)
Declaration
public void FromBson(BSONArray bson)
Parameters
GetHashCode()
Declaration
public override int GetHashCode()
Returns
Type |
Description |
System.Int32 |
|
ToBson()
Declaration
public BSONArray ToBson()
Returns
Operators
Equality(EcoTextLimit, EcoTextLimit)
Declaration
public static bool operator ==(EcoTextLimit r1, EcoTextLimit r2)
Parameters
Returns
Type |
Description |
System.Boolean |
|
Inequality(EcoTextLimit, EcoTextLimit)
Declaration
public static bool operator !=(EcoTextLimit r1, EcoTextLimit r2)
Parameters
Returns
Type |
Description |
System.Boolean |
|
Implements
Extension Methods