LUSID C# SDK
Public Member Functions | Protected Member Functions | Properties | List of all members
Lusid.Sdk.Model.MembershipAndStatus Class Reference

MembershipAndStatus More...

Inheritance diagram for Lusid.Sdk.Model.MembershipAndStatus:
Inheritance graph
[legend]

Public Member Functions

 MembershipAndStatus (string status=default(string), string scope=default(string), string code=default(string), string displayName=default(string), List< string > validationFailures=default(List< string >))
 Initializes a new instance of the MembershipAndStatus class. More...
 
override string ToString ()
 Returns the string presentation of the object More...
 
virtual string ToJson ()
 Returns the JSON string presentation of the object More...
 
override bool Equals (object input)
 Returns true if objects are equal More...
 
bool Equals (MembershipAndStatus input)
 Returns true if MembershipAndStatus instances are equal More...
 
override int GetHashCode ()
 Gets the hash code More...
 

Protected Member Functions

 MembershipAndStatus ()
 Initializes a new instance of the MembershipAndStatus class. More...
 

Properties

string Status [get, set]
 Describes whether the entity is still a valid member of the data model. More...
 
string Scope [get, set]
 The scope of the unique identifier associated with the Custom Data Model. More...
 
string Code [get, set]
 The code of the unique identifier associated with the Custom Data Model. More...
 
string DisplayName [get, set]
 The name of the Custom Data Model. More...
 
List< string > ValidationFailures [get, set]
 A list of validation failures returned when the entity&#39;s status with respect to the current model is &#39;Invalid&#39; or &#39;Inadmissible&#39; More...
 

Detailed Description

MembershipAndStatus

Constructor & Destructor Documentation

◆ MembershipAndStatus() [1/2]

Lusid.Sdk.Model.MembershipAndStatus.MembershipAndStatus ( )
inlineprotected

Initializes a new instance of the MembershipAndStatus class.

◆ MembershipAndStatus() [2/2]

Lusid.Sdk.Model.MembershipAndStatus.MembershipAndStatus ( string  status = default(string),
string  scope = default(string),
string  code = default(string),
string  displayName = default(string),
List< string >  validationFailures = default(List<string>) 
)
inline

Initializes a new instance of the MembershipAndStatus class.

Parameters
statusDescribes whether the entity is still a valid member of the data model. (required).
scopeThe scope of the unique identifier associated with the Custom Data Model. (required).
codeThe code of the unique identifier associated with the Custom Data Model. (required).
displayNameThe name of the Custom Data Model. (required).
validationFailuresA list of validation failures returned when the entity&#39;s status with respect to the current model is &#39;Invalid&#39; or &#39;Inadmissible&#39; (required).

Member Function Documentation

◆ Equals() [1/2]

bool Lusid.Sdk.Model.MembershipAndStatus.Equals ( MembershipAndStatus  input)
inline

Returns true if MembershipAndStatus instances are equal

Parameters
inputInstance of MembershipAndStatus to be compared
Returns
Boolean

◆ Equals() [2/2]

override bool Lusid.Sdk.Model.MembershipAndStatus.Equals ( object  input)
inline

Returns true if objects are equal

Parameters
inputObject to be compared
Returns
Boolean

◆ GetHashCode()

override int Lusid.Sdk.Model.MembershipAndStatus.GetHashCode ( )
inline

Gets the hash code

Returns
Hash code

◆ ToJson()

virtual string Lusid.Sdk.Model.MembershipAndStatus.ToJson ( )
inlinevirtual

Returns the JSON string presentation of the object

Returns
JSON string presentation of the object

◆ ToString()

override string Lusid.Sdk.Model.MembershipAndStatus.ToString ( )
inline

Returns the string presentation of the object

Returns
String presentation of the object

Property Documentation

◆ Code

string Lusid.Sdk.Model.MembershipAndStatus.Code
getset

The code of the unique identifier associated with the Custom Data Model.

The code of the unique identifier associated with the Custom Data Model.

◆ DisplayName

string Lusid.Sdk.Model.MembershipAndStatus.DisplayName
getset

The name of the Custom Data Model.

The name of the Custom Data Model.

◆ Scope

string Lusid.Sdk.Model.MembershipAndStatus.Scope
getset

The scope of the unique identifier associated with the Custom Data Model.

The scope of the unique identifier associated with the Custom Data Model.

◆ Status

string Lusid.Sdk.Model.MembershipAndStatus.Status
getset

Describes whether the entity is still a valid member of the data model.

Describes whether the entity is still a valid member of the data model.

◆ ValidationFailures

List<string> Lusid.Sdk.Model.MembershipAndStatus.ValidationFailures
getset

A list of validation failures returned when the entity&#39;s status with respect to the current model is &#39;Invalid&#39; or &#39;Inadmissible&#39;

A list of validation failures returned when the entity&#39;s status with respect to the current model is &#39;Invalid&#39; or &#39;Inadmissible&#39;


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