Bexel Manager API Documentation
Bexel.Api.IdentifiableApiObject< TId > Class Template Reference

Represents a base type for all API objects that are identified via id. More...

Inheritance diagram for Bexel.Api.IdentifiableApiObject< TId >:
Bexel.Api.ApiObject IEquatable< IdentifiableApiObject< TId >>

Public Member Functions

bool Equals (IdentifiableApiObject< TId > other)
 
override bool Equals (object obj)
 
override int GetHashCode ()
 

Static Public Member Functions

static bool operator== (IdentifiableApiObject< TId > left, IdentifiableApiObject< TId > right)
 
static bool operator!= (IdentifiableApiObject< TId > left, IdentifiableApiObject< TId > right)
 

Properties

abstract TId ID [get]
 
- Properties inherited from Bexel.Api.ApiObject
abstract bool IsValid [get]
 Indicates if the API object is valid or not. More...
 

Additional Inherited Members

- Protected Member Functions inherited from Bexel.Api.ApiObject
virtual void CheckValidity ()
 

Detailed Description

Represents a base type for all API objects that are identified via id.