Parameter

The Parameter domain object model.

Namespace:
Inetdev.Multitenancy
Type:
Class
Public:
Yes
Protected:
No
Sealed:
No
Abstract:
No
Inherits from:
Inetdev.Data.DataModel
Implements:
System.IEquatable{Inetdev.Multitenancy.Parameter}

Constructors

Parameter

Default constructor

Signature:
public Void Parameter()

Parameter

Initializes a new instance of Parameter.

Signature:
public Void Parameter(tenantId, id)
Parameters
Name Type Summary
tenantId Int32 Tenant Id.
id String Parameter Id.

Properties

EnforceModelValidation

Whether model validation must be enforced.

Signature:
public Boolean EnforceModelValidation { get; }

Id

Object Id.

Signature:
public String Id { get; set; }

TenantId

Tenant Id.

Signature:
public Int32 TenantId { get; set; }

Value

A text representation of the parameter value.

Signature:
public String Value { get; set; }

Methods

Equals

Checks if other is equals to this object.

Signature:
public Boolean Equals(other)
Parameters
Name Type Summary
other Parameter

Equals

Checks if obj is equals to this object.

Signature:
public Boolean Equals(obj)
Parameters
Name Type Summary
obj Object An object to compare with this object.

GetHashCode

Not required, implemented to avoid warnings, returns base.GetHasCode().

Signature:
public Int32 GetHashCode()

Load

Initializes a new instance of Parameter by loading the data from the underlaying repository.

Signature:
public Parameter Load(partitionKey, id)
Parameters
Name Type Summary
partitionKey Int32 Tenant Id.
id String Parameter Id.

LoadAsync

Initializes a new instance of Parameter by loading the data from the underlaying repository.

Signature:
public Task<Parameter> LoadAsync(partitionKey, id)
Parameters
Name Type Summary
partitionKey Int32 Tenant Id.
id String Parameter Id.

ToString

Returns a textual representation of this Parameter.

Signature:
public String ToString()