58722410F4024329B0741EDBEC2A6610
  • Thomas Pollinger
  • 16.10.2019
  • DE

Provider: Debug

 

Allgemein

System: OpenText™ Web Site Management Server
Release: 16.0.3

Microsoft Docs: .NET Framework 4.6.1
Namespace: System.Collections
Vererbung: Object → Debug

 

Hinweise

  • Die Funktionalitäten des Template Rendering werden mit Hilfe von ObjectLoader (Providern) bereitgestellt. Es gibt ObjectLoader (Provider) für den Zugriff auf Eigenschaften bzw. Methoden und ObjectLoader (Provider) für die Typisierung.
  • Auch ObjectLoader (Provider) sind Objekte und haben daher eigene Eigenschaften und Methoden.
  • Die Eigenschaften und Methoden eines ObjectLoader (Provider) fragt man, anders als die anderer Objekte, mit einem Doppelpunkt ab.
  • Über den ObjectLoader (Provider) Debug kann ein Debugging-Modus aktiviert werden, welcher bei bestimmten (derzeit nicht klar definierten) Renderings erweiterte Informationen in die Seite schreibt.
  • Dieser ObjectLoader (Provider) war angedacht zum verbesserten Debugging von Fehlern. Man kann dies im Template setzen und bekommt dann an manchen Stellen eine Debug-Ausgabe in die Seite gerendert, sobald ein Fehler auftritt.
  • Damit dies funktioniert, muss in der OpenText.WS.MS.ObjectProcessService.exe.config der Parameter: 
    <add key="RenderSpotError" value="false" />
    gesetzt sein. Wenn der Wert auf true steht, werden die Fehlermeldungen nur ins wsms.log geschrieben.
  • Wichtig: Dieser ObjectLoader ist nicht offiziell dokumentiert. Daher gibt keine Gewährleistung ob und wielange dieser ObjectLoader noch funktioniert. Die Nutzung ist aus diesem Grund auf eines Risiko und es gibt keinen Supportanspruch gegenüber OpenText dafür!

 

Eigenschaften

Quelle: Microsoft .NET Framework

Hinweis: Derzeit sind keine speziellen und zusätzlichen Eigenschaften bekannt.

 

Eigenschaften (OT)

Quelle: OpenText Web Site Management Server

Hinweis: Derzeit sind keine speziellen und zusätzlichen Eigenschaften bekannt.

 

Methoden

Quelle: Microsoft .NET Framework

Hinweis: Derzeit sind keine speziellen und zusätzlichen Methoden bekannt.

 

Methoden (OT)

Quelle: OpenText Web Site Management Server

Get()

  • Gibt zurück, ob sich das System im Debug-Modus befindet und liefert ein Objekt vom Typ Boolean zurück.

  •  
  • Syntax:
    DebugLoader:Get()


    Beispiele:
    <%!! Debug:Get() !!%>


    Alternative Schreibweisen:
    <reddot:cms>
        <output type="object" object="Debug:Get()" />
    </reddot:cms>

 

Set(Boolean)

  • Debug-Modus aktivieren (Boolean:True) oder deaktivieren (Boolean:False).

  •  
  • Syntax:
    DebugLoader:Set(Boolean:True|False)


    Beispiele:
    <%!! Debug:Set(Boolean:True) !!%>


    Alternative Schreibweisen:
    <%!! Debug:Set(Bool:False) !!%>
    <reddot:cms>
        <output type="object" object="Debug:Set(Bool:True)" />
    </reddot:cms>

 

Gilt für

  • OpenText™ Web Site Management Server
    Release 16.0.3
  • Letztes Artikelupdate
    17.10.2019

 

Siehe auch


Über den Autor:
Thomas Pollinger

... ist Senior Site Reliability Engineer bei der Vodafone GmbH in Düsseldorf. Seit dem Jahr 2007 betreut er zusammen mit seinen Kollegen die OpenText- (vormals RedDot-) Plattform Web Site Management für die deutsche Konzernzentrale.

Er entwickelt Erweiterungen in Form von Plug-Ins und PowerShell Skripten. Seit den Anfängen in 2001 (RedDot CMS 4.0) kennt er sich speziell mit der Arbeitweise und den Funktionen des Management Server aus.