Show / Hide Table of Contents

Class Messlokation

Objekt zur Aufnahme der Informationen zu einer Messlokation.

Inheritance
System.Object
BusinessObject
Messlokation
Inherited Members
BusinessObject.BoTyp
BusinessObject.USER_PROPERTIES_NAME
BusinessObject.UserProperties
BusinessObject.GetBoTyp()
BusinessObject.SetBoTyp(String)
BusinessObject.versionStruktur
BusinessObject.guid
BusinessObject.GetJsonScheme()
BusinessObject.GetJsonSchema(Type)
BusinessObject.GetURI(Boolean)
BusinessObject.GetBoKeyNames()
BusinessObject.GetBoKeyNames(Type)
BusinessObject.GetExpandablePropertyNames(Type)
BusinessObject.GetExpandableFieldNames(String)
BusinessObject.GetExpandablePropertyNames(Type, Boolean)
BusinessObject.GetBoKeys()
BusinessObject.GetBoKeyProps(Type)
BusinessObject.Equals(Object)
BusinessObject.Equals(BusinessObject)
BusinessObject.GetHashCode()
BusinessObject.DeserializationFixes(StreamingContext)
BusinessObject.IsValid()
Namespace: BO4E.BO
Assembly: BO4Enet.dll
Syntax
public class Messlokation : BusinessObject

Properties

| Improve this Doc View Source

Abrechnungmessstellenbetriebnna

Dieser Wert ist true, falls die Abrechnungs des Messstellenbetriebs die Netznutzungsabrechnung enthält. false andernfalls

Declaration
public bool? Abrechnungmessstellenbetriebnna { get; set; }
Property Value
Type Description
System.Nullable<System.Boolean>
| Improve this Doc View Source

Bilanzierungsmethode

Bilanzierungsmethode

Declaration
public Bilanzierungsmethode? Bilanzierungsmethode { get; set; }
Property Value
Type Description
System.Nullable<Bilanzierungsmethode>
| Improve this Doc View Source

Gasqualitaet

gasqualitaet für EDIFACT mapping

Declaration
public Gasqualitaet? Gasqualitaet { get; set; }
Property Value
Type Description
System.Nullable<Gasqualitaet>
| Improve this Doc View Source

Geoadresse

Alternativ zu einer postalischen Adresse kann hier ein Ort mittels Geokoordinaten angegeben werden (z.B. zur Identifikation von Sendemasten). Achtung: Es darf immer nur eine Art der Ortsangabe vorhanden sein (entweder eine Adresse oder eine GeoKoordinate oder eine Katasteradresse.

Declaration
public Geokoordinaten Geoadresse { get; set; }
Property Value
Type Description
Geokoordinaten
| Improve this Doc View Source

Geraete

Liste der Hardware, die zu dieser Messstelle gehört.

Declaration
public List<Hardware> Geraete { get; set; }
Property Value
Type Description
List<Hardware>
| Improve this Doc View Source

GrundzustaendigerMDLCodeNr

Codenummer des Messdienstleisters, der für diese Messlokation zuständig ist.( Dieser ist immer dann Messdienstleister, wenn kein anderer MDL die Messlokation abliest.)

Declaration
public string GrundzustaendigerMDLCodeNr { get; set; }
Property Value
Type Description
System.String
| Improve this Doc View Source

GrundzustaendigerMSBCodeNr

Codenummer des grundzuständigen Messstellenbetreibers, der für diese Messlokation zuständig ist.( Dieser ist immer dann Messstellenbetreiber, wenn kein anderer MSB die Einrichtungen an der Messlokation betreibt.)

Declaration
public string GrundzustaendigerMSBCodeNr { get; set; }
Property Value
Type Description
System.String
| Improve this Doc View Source

GrundzustaendigerMSBIMCodeNr

Codenummer des grundzuständigen Messstellenbetreibers für intelligente Messsysteme der für diese Messlokation zuständig ist.(Dieser ist immer dann Messstellenbetreiber, wenn kein anderer MSB die Einrichtungen an der Messlokation betreibt.)

Declaration
public string GrundzustaendigerMSBIMCodeNr { get; set; }
Property Value
Type Description
System.String
| Improve this Doc View Source

Katasterinformation

Alternativ zu einer postalischen Adresse und Geokoordinaten kann hier eine Ortsangabe mittels Gemarkung und Flurstück erfolgen. Achtung: Es darf immer nur eine Art der Ortsangabe vorhanden sein (entweder eine Adresse oder eine GeoKoordinate oder eine Katasteradresse.

Declaration
public Katasteradresse Katasterinformation { get; set; }
Property Value
Type Description
Katasteradresse
| Improve this Doc View Source

Marktrollen

marktrollen für EDIFACT mapping

Declaration
public List<Marktrolle> Marktrollen { get; set; }
Property Value
Type Description
List<Marktrolle>
| Improve this Doc View Source

Messadresse

Die Adresse, an der die Messeinrichtungen zu finden sind.( Nur angeben, wenn diese von der Adresse der Marktlokation abweicht.) Achtung: Es darf immer nur eine Art der Ortsangabe vorhanden sein (entweder eine Adresse oder eine GeoKoordinate oder eine Katasteradresse.

Declaration
public Adresse Messadresse { get; set; }
Property Value
Type Description
Adresse
| Improve this Doc View Source

Messdienstleistung

Liste der Messdienstleistungen, die zu dieser Messstelle gehört.

Declaration
public List<Dienstleistung> Messdienstleistung { get; set; }
Property Value
Type Description
List<Dienstleistung>
| Improve this Doc View Source

MessgebietNr

Die Nummer des Messgebietes in der ene't-Datenbank.

Declaration
public string MessgebietNr { get; set; }
Property Value
Type Description
System.String
| Improve this Doc View Source

MesslokationsId

Die Messlokations-Identifikation. Das ist die frühere Zählpunktbezeichnung, z.B. DE 47108151234567

Declaration
public string MesslokationsId { get; set; }
Property Value
Type Description
System.String
| Improve this Doc View Source

Messlokationszaehler

Zähler, die zu dieser Messlokation gehören. Details

Declaration
public List<Zaehler> Messlokationszaehler { get; set; }
Property Value
Type Description
List<Zaehler>
| Improve this Doc View Source

NetzebeneMessung

Spannungsebene der Messung. Netzebene

Declaration
public Netzebene? NetzebeneMessung { get; set; }
Property Value
Type Description
System.Nullable<Netzebene>
| Improve this Doc View Source

Sparte

  • Sparte der Messlokation, z.B. Gas oder Strom. Sparte
Declaration
public Sparte Sparte { get; set; }
Property Value
Type Description
Sparte
| Improve this Doc View Source

Verlustfaktor

verlustfaktor für EDIFACT mapping

Declaration
public decimal? Verlustfaktor { get; set; }
Property Value
Type Description
System.Nullable<System.Decimal>

Methods

| Improve this Doc View Source

HasValidId()

Test if the MesslokationsId is valid.

Declaration
public bool HasValidId()
Returns
Type Description
System.Boolean

if messlokationsId matches the expected format

| Improve this Doc View Source

IsValid(Boolean)

same as IsValid() if checkId is false but by default additionally checks if the MesslokationsId is valid using HasValidId().

Declaration
public bool IsValid(bool checkId = true)
Parameters
Type Name Description
System.Boolean checkId

validate the MesslokationsId, too

Returns
Type Description
System.Boolean

true if the marktlokation is valid

| Improve this Doc View Source

ValidateId(String)

Test if a id is a valid messlokations ID.

Declaration
public static bool ValidateId(string id)
Parameters
Type Name Description
System.String id

id to test

Returns
Type Description
System.Boolean

Extension Methods

BusinessObjectExtensions.DeepClone<T>(T)
COMExtensions.DeepClone<T>(T)
  • Improve this Doc
  • View Source
Back to top Generated by DocFX