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
Id
public required int Id { get; set; }
Property Value
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
Name
The name of the address package.
public required string Name { get; set; }
Property Value
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
Methods
ToString()
Returns a string that represents the current object.
public override string ToString()
Returns
- string
A string that represents the current object.