Class EntityDescriptorFactoryOptions
Inheritance
EntityDescriptorFactoryOptions
Assembly: LemonEdge.API.dll
Syntax
public record EntityDescriptorFactoryOptions : IEquatable<EntityDescriptorFactoryOptions>
Constructors
EntityDescriptorFactoryOptions()
Declaration
public EntityDescriptorFactoryOptions()
EntityDescriptorFactoryOptions(EntityDescriptorFactoryOptions)
Declaration
protected EntityDescriptorFactoryOptions(EntityDescriptorFactoryOptions original)
Parameters
Properties
EqualityContract
Declaration
protected virtual Type EqualityContract { get; }
Property Value
LoadMissingEntities
The system dynamically creates entity classes for interfaces that are missing their implementations
This prevents the system from doing that, mainly for the AutoCodeGenerator tool which will create them all
anyway
Declaration
public bool LoadMissingEntities { get; set; }
Property Value
Methods
Equals(EntityDescriptorFactoryOptions?)
Declaration
public virtual bool Equals(EntityDescriptorFactoryOptions? other)
Parameters
Returns
Equals(object?)
Declaration
public override bool Equals(object? obj)
Parameters
Type |
Name |
Description |
object |
obj |
|
Returns
Overrides
GetHashCode()
Declaration
public override int GetHashCode()
Returns
Overrides
PrintMembers(StringBuilder)
Declaration
protected virtual bool PrintMembers(StringBuilder builder)
Parameters
Returns
ToString()
Declaration
public override string ToString()
Returns
Overrides
<Clone>$()
Declaration
public virtual EntityDescriptorFactoryOptions <Clone>$()
Returns
Operators
operator ==(EntityDescriptorFactoryOptions?, EntityDescriptorFactoryOptions?)
Declaration
public static bool operator ==(EntityDescriptorFactoryOptions? left, EntityDescriptorFactoryOptions? right)
Parameters
Returns
operator !=(EntityDescriptorFactoryOptions?, EntityDescriptorFactoryOptions?)
Declaration
public static bool operator !=(EntityDescriptorFactoryOptions? left, EntityDescriptorFactoryOptions? right)
Parameters
Returns
Implements
Extension Methods