Show / Hide Table of Contents

Class ChatTopicUserRecordData

POCO (Plain Old CLR Object) class that can be used to hold data corresponding to a row from the chat_topic_user table.

Inheritance
object
ChatTopicUserRecordData
Inherited Members
object.ToString()
object.Equals(object)
object.Equals(object, object)
object.ReferenceEquals(object, object)
object.GetHashCode()
object.GetType()
object.MemberwiseClone()
Namespace: SuperOffice.CRM.Rows
Assembly: SoDataBase.dll
Syntax
public class ChatTopicUserRecordData
Remarks

Please use this class instead of a full ChatTopicUserRow object when you do not need to create or update a value in the database. Row objects have a large overhead since they carry the corresponding ChatTopicUserTableInfo object, which in turn defines fields and aliases; there may be a Sentry on a row, and various other helper objects.

Constructors

ChatTopicUserRecordData()

POCO (Plain Old CLR Object) class that can be used to hold data corresponding to a row from the chat_topic_user table.

Declaration
public ChatTopicUserRecordData()
Remarks

Please use this class instead of a full ChatTopicUserRow object when you do not need to create or update a value in the database. Row objects have a large overhead since they carry the corresponding ChatTopicUserTableInfo object, which in turn defines fields and aliases; there may be a Sentry on a row, and various other helper objects.

Fields

CanListen

True of a user can listen in on this topic

Declaration
public short CanListen
Field Value
Type Description
short
Remarks

Please use this class instead of a full ChatTopicUserRow object when you do not need to create or update a value in the database. Row objects have a large overhead since they carry the corresponding ChatTopicUserTableInfo object, which in turn defines fields and aliases; there may be a Sentry on a row, and various other helper objects.

CanRespond

True if the user can respond to chats in this topic

Declaration
public short CanRespond
Field Value
Type Description
short
Remarks

Please use this class instead of a full ChatTopicUserRow object when you do not need to create or update a value in the database. Row objects have a large overhead since they carry the corresponding ChatTopicUserTableInfo object, which in turn defines fields and aliases; there may be a Sentry on a row, and various other helper objects.

ChatTopicUserId

The primary key (auto-incremented)

Declaration
public int ChatTopicUserId
Field Value
Type Description
int
Remarks

Please use this class instead of a full ChatTopicUserRow object when you do not need to create or update a value in the database. Row objects have a large overhead since they carry the corresponding ChatTopicUserTableInfo object, which in turn defines fields and aliases; there may be a Sentry on a row, and various other helper objects.

Manager

True if the user is a manager for this topic

Declaration
public short Manager
Field Value
Type Description
short
Remarks

Please use this class instead of a full ChatTopicUserRow object when you do not need to create or update a value in the database. Row objects have a large overhead since they carry the corresponding ChatTopicUserTableInfo object, which in turn defines fields and aliases; there may be a Sentry on a row, and various other helper objects.

Notifications

True if the user should receive notifications for this topic

Declaration
public short Notifications
Field Value
Type Description
short
Remarks

Please use this class instead of a full ChatTopicUserRow object when you do not need to create or update a value in the database. Row objects have a large overhead since they carry the corresponding ChatTopicUserTableInfo object, which in turn defines fields and aliases; there may be a Sentry on a row, and various other helper objects.

TopicId

The reference to the associated chat topic.

Declaration
public int TopicId
Field Value
Type Description
int
Remarks

Please use this class instead of a full ChatTopicUserRow object when you do not need to create or update a value in the database. Row objects have a large overhead since they carry the corresponding ChatTopicUserTableInfo object, which in turn defines fields and aliases; there may be a Sentry on a row, and various other helper objects.

UserId

The reference to the associated user

Declaration
public int UserId
Field Value
Type Description
int
Remarks

Please use this class instead of a full ChatTopicUserRow object when you do not need to create or update a value in the database. Row objects have a large overhead since they carry the corresponding ChatTopicUserTableInfo object, which in turn defines fields and aliases; there may be a Sentry on a row, and various other helper objects.

Extension Methods

EnumUtil.MapEnums<From, To>(From)
ChatTopicUserRecordDataExtensions.ToInsertAsync(ChatTopicUserRecordData, CancellationToken)
Converters.MapEnums<From, To>(From)
ObjectExtensions.AssignByReflection<T>(T, T)
ObjectExtensions.GraphCopy<T>(T)
© SuperOffice. All rights reserved.
SuperOffice |  Community |  Release Notes |  Privacy |  Site feedback |  Search Docs |  About Docs |  Contribute |  Back to top