Class EventPropertyMetadata
Namespace: Momentum.Extensions.EventMarkdownGenerator.Models
Assembly: Momentum.Extensions.EventMarkdownGenerator.dll
public record EventPropertyMetadata : IEquatable<EventPropertyMetadata>Inheritance
object ← EventPropertyMetadata
Implements
IEquatable<EventPropertyMetadata>
Inherited Members
object.GetType(), object.MemberwiseClone(), object.ToString(), object.Equals(object?), object.Equals(object?, object?), object.ReferenceEquals(object?, object?), object.GetHashCode()
Constructors
EventPropertyMetadata(EventPropertyMetadata)
[SetsRequiredMembers]
protected EventPropertyMetadata(EventPropertyMetadata original)Parameters
original EventPropertyMetadata
EventPropertyMetadata()
public EventPropertyMetadata()EventPropertyMetadata(EventPropertyMetadata)
[SetsRequiredMembers]
protected EventPropertyMetadata(EventPropertyMetadata original)Parameters
original EventPropertyMetadata
EventPropertyMetadata()
public EventPropertyMetadata()Properties
Description
public string? Description { get; init; }Property Value
Description
public string? Description { get; init; }Property Value
EqualityContract
protected virtual Type EqualityContract { get; }Property Value
EqualityContract
protected virtual Type EqualityContract { get; }Property Value
EstimatedSizeBytes
public int EstimatedSizeBytes { get; init; }Property Value
EstimatedSizeBytes
public int EstimatedSizeBytes { get; init; }Property Value
IsAccurate
public bool IsAccurate { get; init; }Property Value
IsAccurate
public bool IsAccurate { get; init; }Property Value
IsComplexType
public bool IsComplexType { get; init; }Property Value
IsComplexType
public bool IsComplexType { get; init; }Property Value
IsPartitionKey
public bool IsPartitionKey { get; init; }Property Value
IsPartitionKey
public bool IsPartitionKey { get; init; }Property Value
IsRequired
public bool IsRequired { get; init; }Property Value
IsRequired
public bool IsRequired { get; init; }Property Value
Name
public required string Name { get; init; }Property Value
Name
public required string Name { get; init; }Property Value
PartitionKeyOrder
public int? PartitionKeyOrder { get; init; }Property Value
int?
PartitionKeyOrder
public int? PartitionKeyOrder { get; init; }Property Value
int?
PropertyType
public required Type PropertyType { get; init; }Property Value
PropertyType
public required Type PropertyType { get; init; }Property Value
SizeWarning
public string? SizeWarning { get; init; }Property Value
SizeWarning
public string? SizeWarning { get; init; }Property Value
TypeName
public required string TypeName { get; init; }Property Value
TypeName
public required string TypeName { get; init; }Property Value
Methods
<Clone>$()
public virtual EventPropertyMetadata <Clone>$()Returns
<Clone>$()
public virtual EventPropertyMetadata <Clone>$()Returns
Equals(object?)
public override bool Equals(object? obj)Parameters
obj object?
Returns
Equals(EventPropertyMetadata?)
public virtual bool Equals(EventPropertyMetadata? other)Parameters
other EventPropertyMetadata?
Returns
Equals(object?)
public override bool Equals(object? obj)Parameters
obj object?
Returns
Equals(EventPropertyMetadata?)
public virtual bool Equals(EventPropertyMetadata? other)Parameters
other EventPropertyMetadata?
Returns
GetHashCode()
public override int GetHashCode()Returns
GetHashCode()
public override int GetHashCode()Returns
PrintMembers(StringBuilder)
protected virtual bool PrintMembers(StringBuilder builder)Parameters
builder StringBuilder
Returns
PrintMembers(StringBuilder)
protected virtual bool PrintMembers(StringBuilder builder)Parameters
builder StringBuilder
Returns
ToString()
public override string ToString()Returns
ToString()
public override string ToString()Returns
Operators
operator ==(EventPropertyMetadata?, EventPropertyMetadata?)
public static bool operator ==(EventPropertyMetadata? left, EventPropertyMetadata? right)Parameters
left EventPropertyMetadata?
right EventPropertyMetadata?
Returns
operator ==(EventPropertyMetadata?, EventPropertyMetadata?)
public static bool operator ==(EventPropertyMetadata? left, EventPropertyMetadata? right)Parameters
left EventPropertyMetadata?
right EventPropertyMetadata?
Returns
operator !=(EventPropertyMetadata?, EventPropertyMetadata?)
public static bool operator !=(EventPropertyMetadata? left, EventPropertyMetadata? right)Parameters
left EventPropertyMetadata?
right EventPropertyMetadata?
Returns
operator !=(EventPropertyMetadata?, EventPropertyMetadata?)
public static bool operator !=(EventPropertyMetadata? left, EventPropertyMetadata? right)Parameters
left EventPropertyMetadata?
right EventPropertyMetadata?