C# Client Library
A C# Client Library for the AnalyzeRe REST API
AnalyzeRe.Attributes Namespace Reference

Classes

class  APITypeAliasAttribute
 Specifies the name of the type on the API if it differs from the class name - used for serializing and deserializing. More...
 
class  GreaterThanAttribute
 Specifies that the property with this attribute should be greater than the specified amount. More...
 
class  InternalMemberAttribute
 This attribute is used on IAPIType classes to indicate members (especially public properties) that exist primarily for internal use and generally aren't useful or relevant to end-user consumers of the object. More...
 
class  LessThanAttribute
 Specifies that the property with this attribute should be less than the specified amount. More...
 
class  NotEmptyAttribute
 Specifies that the enumerable property with this attribute cannot be empty when POSTing the resource to the server. Should only be used on properties whose type derives from IEnumerable. More...
 
class  NotNullAttribute
 Specifies that the property with this attribute cannot be null when POSTing the resource to the server. Should only be used on properties whose type is normally nullable. More...
 
class  NotSaveableAttribute
 Indicates that while the current APIResource-derived class can be constructed and potentially inlined within other resources, it cannot be POSTed (saved) to any collection on its own. More...
 
class  NumericValidationAttribute
 Any attribute that can validate the value of a property. More...
 
class  PropertyAlias
 Specifies one or more aliases to be used as synonyms for the property's name. More...
 
class  ServerGenerated
 Specifies that a property is generated by the server and should not be specified on the client side during a POST or PUT. More...
 
class  ServerHasDefault
 Indicates that the property, if left null, will have a default value generated and filled in by the server. More...
 
class  ServerHasDefaultEmptyObject
 Indicates that the property, if left null, will be given a default value by the server corresponding to an empty or uninitialized object of the specified type. More...
 
class  ValidationAttribute
 Any attribute that can validate the value of a property. More...