Class UploadLimits
- Namespace
- idunno.Bluesky.Video
- Assembly
- idunno.Bluesky.dll
Encapsulates a user's restrictions placed on video uploading.
public record UploadLimits : IEquatable<UploadLimits>Inheritance
Implements
Inherited Members
Constructors
UploadLimits(UploadLimits)
protected UploadLimits(UploadLimits original)Parameters
originalUploadLimits
UploadLimits(UploadLimits)
protected UploadLimits(UploadLimits original)Parameters
originalUploadLimits
UploadLimits(UploadLimits)
protected UploadLimits(UploadLimits original)Parameters
originalUploadLimits
Properties
CanUpload
Gets a flag indicating whether the user can upload videos.
[JsonInclude]
[JsonRequired]
public bool CanUpload { get; init; }Property Value
CanUpload
Gets a flag indicating whether the user can upload videos.
[JsonInclude]
[JsonRequired]
public bool CanUpload { get; init; }Property Value
CanUpload
Gets a flag indicating whether the user can upload videos.
[JsonInclude]
[JsonRequired]
public bool CanUpload { get; init; }Property Value
EqualityContract
protected virtual Type EqualityContract { get; }Property Value
EqualityContract
protected virtual Type EqualityContract { get; }Property Value
EqualityContract
protected virtual Type EqualityContract { get; }Property Value
Error
Gets the error returned from the API, if any.
[JsonInclude]
public string? Error { get; init; }Property Value
Error
Gets the error returned from the API, if any.
[JsonInclude]
public string? Error { get; init; }Property Value
Error
Gets the error returned from the API, if any.
[JsonInclude]
public string? Error { get; init; }Property Value
Message
Gets the message returned from the API, if any.
[JsonInclude]
public string? Message { get; init; }Property Value
Message
Gets the message returned from the API, if any.
[JsonInclude]
public string? Message { get; init; }Property Value
Message
Gets the message returned from the API, if any.
[JsonInclude]
public string? Message { get; init; }Property Value
RemainingDailyBytes
Gets the number of bytes remaining the user can upload today, if a limit is imposed.
[JsonInclude]
public long? RemainingDailyBytes { get; init; }Property Value
- long?
RemainingDailyBytes
Gets the number of bytes remaining the user can upload today, if a limit is imposed.
[JsonInclude]
public long? RemainingDailyBytes { get; init; }Property Value
- long?
RemainingDailyBytes
Gets the number of bytes remaining the user can upload today, if a limit is imposed.
[JsonInclude]
public long? RemainingDailyBytes { get; init; }Property Value
- long?
RemainingDailyVideos
Gets the number of videos remaining the user can upload today, if a limit is imposed.
[JsonInclude]
public long? RemainingDailyVideos { get; init; }Property Value
- long?
RemainingDailyVideos
Gets the number of videos remaining the user can upload today, if a limit is imposed.
[JsonInclude]
public long? RemainingDailyVideos { get; init; }Property Value
- long?
RemainingDailyVideos
Gets the number of videos remaining the user can upload today, if a limit is imposed.
[JsonInclude]
public long? RemainingDailyVideos { get; init; }Property Value
- long?
Methods
<Clone>$()
public virtual UploadLimits <Clone>$()Returns
<Clone>$()
public virtual UploadLimits <Clone>$()Returns
<Clone>$()
public virtual UploadLimits <Clone>$()Returns
Equals(object?)
public override bool Equals(object? obj)Parameters
objobject?
Returns
Equals(UploadLimits?)
public virtual bool Equals(UploadLimits? other)Parameters
otherUploadLimits?
Returns
Equals(object?)
public override bool Equals(object? obj)Parameters
objobject?
Returns
Equals(UploadLimits?)
public virtual bool Equals(UploadLimits? other)Parameters
otherUploadLimits?
Returns
Equals(object?)
public override bool Equals(object? obj)Parameters
objobject?
Returns
Equals(UploadLimits?)
public virtual bool Equals(UploadLimits? other)Parameters
otherUploadLimits?
Returns
GetHashCode()
public override int GetHashCode()Returns
GetHashCode()
public override int GetHashCode()Returns
GetHashCode()
public override int GetHashCode()Returns
PrintMembers(StringBuilder)
protected virtual bool PrintMembers(StringBuilder builder)Parameters
builderStringBuilder
Returns
PrintMembers(StringBuilder)
protected virtual bool PrintMembers(StringBuilder builder)Parameters
builderStringBuilder
Returns
PrintMembers(StringBuilder)
protected virtual bool PrintMembers(StringBuilder builder)Parameters
builderStringBuilder
Returns
ToString()
public override string ToString()Returns
ToString()
public override string ToString()Returns
ToString()
public override string ToString()Returns
Operators
operator ==(UploadLimits?, UploadLimits?)
public static bool operator ==(UploadLimits? left, UploadLimits? right)Parameters
leftUploadLimits?rightUploadLimits?
Returns
operator ==(UploadLimits?, UploadLimits?)
public static bool operator ==(UploadLimits? left, UploadLimits? right)Parameters
leftUploadLimits?rightUploadLimits?
Returns
operator ==(UploadLimits?, UploadLimits?)
public static bool operator ==(UploadLimits? left, UploadLimits? right)Parameters
leftUploadLimits?rightUploadLimits?
Returns
operator !=(UploadLimits?, UploadLimits?)
public static bool operator !=(UploadLimits? left, UploadLimits? right)Parameters
leftUploadLimits?rightUploadLimits?
Returns
operator !=(UploadLimits?, UploadLimits?)
public static bool operator !=(UploadLimits? left, UploadLimits? right)Parameters
leftUploadLimits?rightUploadLimits?
Returns
operator !=(UploadLimits?, UploadLimits?)
public static bool operator !=(UploadLimits? left, UploadLimits? right)Parameters
leftUploadLimits?rightUploadLimits?