Table of Contents

Class Table

Namespace
Acuit.Pinpoint.Services.Entities
Assembly
Acuit.Pinpoint.Services.Entities.dll

A table.

[DataContract(IsReference = true)]
public class Table
Inheritance
Table
Inherited Members

Constructors

Table(int, string, DateTime, string, string)

Initializes a new instance of the Table class.

public Table(int tableId, string name, DateTime updateDateTime, string userName, string data)

Parameters

tableId int

The unique identifier for this table.

name string

The table name.

updateDateTime DateTime

The date and time this table was last updated.

userName string

The name of the user who last updated this table.

data string

The table data, as CSV.

Exceptions

ArgumentNullException

name is null.

ArgumentNullException

userName is null.

ArgumentNullException

data is null.

Properties

Data

Gets the table data, as CSV.

[DataMember]
public string Data { get; }

Property Value

string

Name

Gets the table name.

[DataMember]
public string Name { get; }

Property Value

string

TableId

Gets the unique identifier for this table.

[DataMember]
public int TableId { get; }

Property Value

int

UpdateDateTime

Gets the date and time this table was last updated.

[DataMember]
public DateTime UpdateDateTime { get; }

Property Value

DateTime

UserName

Gets the name of the user who last updated this table.

[DataMember]
public string UserName { get; }

Property Value

string