AlertRuleField
Tracking-Feld-Info.
Erbt von: Equatable<AlertRuleField>
Implementiert: IAsyncPersistable
Konstruktoren
public AlertRuleField()
alertRuleField = AlertRuleField()
Initialisiert eine neue Instanz von AlertRuleField.
public AlertRuleField(PropertyInfo property, object extraField)
alertRuleField = AlertRuleField(property, extraField)
Initialisiert eine neue Instanz von AlertRuleField.
- property
- Tracking-Eigenschaft.
- extraField
- Extra Infos für Immobilien.
public AlertRuleField(string displayName)
alertRuleField = AlertRuleField(displayName)
Initialisiert eine neue Instanz von AlertRuleField.
- displayName
- Name der Anzeige.
Eigenschaften
public string DisplayName { get; private set; }
value = alertRuleField.DisplayName
alertRuleField.DisplayName = value
Name der Anzeige.
public object ExtraField { get; private set; }
value = alertRuleField.ExtraField
alertRuleField.ExtraField = value
Extra Infos für Immobilien.
public PropertyInfo Property { get; private set; }
value = alertRuleField.Property
alertRuleField.Property = value
Tracking-Eigenschaft.
public Type ValueType { get; private set; }
value = alertRuleField.ValueType
alertRuleField.ValueType = value
Wertart.
Methoden
public override AlertRuleField Clone()
result = alertRuleField.Clone()
Erstellen Sie eine Kopie von AlertRuleField.
Rückgabe: Kopie.
public override int GetHashCode()
result = alertRuleField.GetHashCode()
Dient als Hash-Funktion für einen bestimmten Typ.
Rückgabe: Ein Hash-Code für das aktuelle Objekt.
public object Invoke(Message message)
result = alertRuleField.Invoke(message)
Invoke Field.
- message
- Nachricht.
Rückgabe: Wert.
public Task LoadAsync(SettingsStorage storage, CancellationToken cancellationToken)
result = alertRuleField.LoadAsync(storage, cancellationToken)
Load settings.
- storage
- Settings storage.
- cancellationToken
- CancellationToken
Rückgabe: Task
protected override bool OnEquals(AlertRuleField other)
result = alertRuleField.OnEquals(other)
Vergleichen Sie AlertRuleField @ auf die Äquivalenz.
- other
- Ein weiterer Wert, mit dem man vergleichen kann.
Rückgabe: , wenn das angegebene Objekt gleich dem aktuellen Objekt ist, andernfalls, .
public Task SaveAsync(SettingsStorage storage, CancellationToken cancellationToken)
result = alertRuleField.SaveAsync(storage, cancellationToken)
Save settings.
- storage
- Settings storage.
- cancellationToken
- CancellationToken
Rückgabe: Task
public override string ToString()
result = alertRuleField.ToString()
Konvertieren Sie in eine Liniendarstellung.
Rückgabe: String-Leistung.