Table of Contents

Class AddressPackage

Namespace
XENBIT.ResQueServe.Abstractions.DataStructures
Assembly
RQS.Abstractions.dll

Represents a package of addresses managed within the platform by a user Owner. Packages can be marked as public or private. Create own address packages to build an own address database.

public record AddressPackage : IEquatable<AddressPackage>
Inheritance
AddressPackage
Implements
Inherited Members

Properties

CreatedOn

The date and time when this address package was created.

public DateTimeOffset CreatedOn { get; init; }

Property Value

DateTimeOffset

Id

public required int Id { get; set; }

Property Value

int

IsPublic

Indicates whether this address package is accessible to other users. If true, the package can be viewed by anyone; otherwise, it is private.

public bool IsPublic { get; set; }

Property Value

bool

Name

The name of the address package.

public required string Name { get; set; }

Property Value

string

Owner

User information's of the owner of this address package who has control over its contents and settings.

public required IUserInfo Owner { get; set; }

Property Value

IUserInfo

Methods

ToString()

Returns a string that represents the current object.

public override string ToString()

Returns

string

A string that represents the current object.