608157285B604E56B28AA46E6868285F
  • Thomas Pollinger
  • 10.07.2019
  • DE

Objekt: Array

 

Allgemein

System: OpenText™ Web Site Management Server
Release: 16.0.3

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

 

Hinweise

  • Das Objekt Array ist eine Sammlung von beliebigen Objekten.

 

Eigenschaften

Quelle: Microsoft .NET Framework

IsFixedSize

  • Ruft einen Wert ab, der angibt, ob das Array eine feste Größe aufweist.
     

  • Syntax:
    ObjectArray.IsFixedSize()
    


    Beispiel:
    <%!! Store:Get(String:objArray).IsFixedSize !!%>
    


    Alternative Schreibweisen:
    <%!! RdStore:Get(RdString:objArray).IsFixedSize !!%>
    
    <reddot:cms>
        <output type="object" object="Store:Get(String:objArray).IsFixedSize" />
    </reddot:cms>
    

 

IsReadOnly

  • Ruft einen Wert ab, der angibt, ob das Array schreibgeschützt ist.


  • Syntax:
    ObjectArray.IsReadOnly
    


    Beispiel:
    <%!! Store:Get(String:objArray).IsReadOnly !!%>
    


    Alternative Schreibweisen:
    <%!! RdStore:Get(RdString:objArray).IsReadOnly !!%>
    
    <reddot:cms>
        <output type="object" object="Store:Get(String:objArray).IsReadOnly" />
    </reddot:cms>
    

 

IsSynchronized

  • Ruft einen Wert ab, der angibt, ob der Zugriff auf die Array synchronisiert (threadsicher) ist.


  • Syntax:
    ObjectArray.IsSynchronized
    


    Beispiel:
    <%!! Store:Get(String:objArray).IsSynchronized !!%>
    


    Alternative Schreibweisen:
    <%!! RdStore:Get(RdString:objArray).IsSynchronized !!%>
    
    <reddot:cms>
        <output type="object" object="Store:Get(String:objArray).IsSynchronized" />
    </reddot:cms>
    

 

Length

  • Ruft die Gesamtanzahl der Elemente in allen Dimensionen im Array ab.


  • Syntax:
    ObjectArray.Length
    


    Beispiel:
    <%!! Store:Get(String:objArray).Length !!%>
    


    Alternative Schreibweisen:
    <%!! RdStore:Get(RdString:objArray).Length !!%>
    
    <reddot:cms>
        <output type="object" object="Store:Get(String:objArray).Length" />
    </reddot:cms>
    

 

LongLength

  • Ruft eine 64-Bit-Ganzzahl ab, die die Gesamtanzahl der Elemente in allen Dimensionen des Array angibt.


  • Syntax:
    ObjectArray.LongLength
    


    Beispiel:
    <%!! Store:Get(String:objArray).LongLength !!%>
    


    Alternative Schreibweisen:
    <%!! RdStore:Get(RdString:objArray).LongLength !!%>
    
    <reddot:cms>
        <output type="object" object="Store:Get(String:objArray).LongLength" />
    </reddot:cms>
    

 

Rank

  • Ruft den Rang (Anzahl der Dimensionen) von Array ab. Ein eindimensionales Array gibt z. B. 1 zurück, ein zweidimensionales Array gibt 2 zurück usw.


  • Syntax:
    ObjectArray.Rank
    


    Beispiel:
    <%!! Store:Get(String:objArray).Rank !!%>
    


    Alternative Schreibweisen:
    <%!! RdStore:Get(RdString:objArray).Rank !!%>
    
    <reddot:cms>
        <output type="object" object="Store:Get(String:objArray).Rank" />
    </reddot:cms>
    

 

SyncRoot

  • Ruft ein Objekt ab, mit dem der Zugriff auf Array synchronisiert werden kann.


  • Syntax:
    ObjectArray.SyncRoot
    


    Beispiel:
    <%!! Store:Get(String:objArray).SyncRoot !!%>
    


    Alternative Schreibweisen:
    <%!! RdStore:Get(RdString:objArray).SyncRoot !!%>
    
    <reddot:cms>
        <output type="object" object="Store:Get(String:objArray).SyncRoot" />
    </reddot:cms>
    

 

Eigenschaften (OT)

Quelle: OpenText Web Site Management Server

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

 

Methoden

Quelle: Microsoft .NET Framework

GetHashCode()

  • Fungiert als Standardhashfunktion. (Inherited from Object)
  • Hinweis: Funktioniert nur zur Laufzeit wegen dem internen Objekt-Cache


  • Syntax:
    ObjectArray.GetHashCode()
    


    Beispiel:
    <%!! Store:Get(String:objArray).GetHashCode() !!%>
    


    Alternative Schreibweisen:
    <%!! RdStore:Get(RdString:objArray).GetHashCode() !!%>
    
    <reddot:cms>
        <output type="object" object="Store:Get(String:objArray).GetHashCode()" />
    </reddot:cms>
    

 

GetLength(Int32)

  • Ruft eine 32-Bit-Ganzzahl ab, die die Anzahl der Elemente in der angegebenen Dimension des Array angibt.


  • Syntax:
    ObjectArray.GetLength(Int32:value)
    


    Beispiel:
    <%!! Store:Get(String:objArray).GetLength(Int32:0) !!%>
    


    Alternative Schreibweisen:
    <%!! RdStore:Get(RdString:objArray).GetLength(Int32:0) !!%>
    
    <reddot:cms>
        <output type="object" object="Store:Get(String:objArray).GetLength(Int32:0)" />
    </reddot:cms>
    

 

GetLongLength(Int32)

  • Ruft eine 64-Bit-Ganzzahl ab, die die Anzahl der Elemente in der angegebenen Dimension des Array angibt.


  • Syntax:
    ObjectArray.GetLongLength(Int32:value)
    


    Beispiel:
    <%!! Store:Get(String:objArray).GetLongLength(Int32:0) !!%>
    


    Alternative Schreibweisen:
    <%!! RdStore:Get(RdString:objArray).GetLongLength(Int32:0) !!%>
    
    <reddot:cms>
        <output type="object" object="Store:Get(String:objArray).GetLongLength(Int32:0)" />
    </reddot:cms>
    

 

GetLowerBound(Int32)

  • Ruft den Index des ersten Elements der angegebenen Dimension im Array ab.


  • Syntax:
    ObjectArray.GetLowerBound(Int32:value)
    


    Beispiel:
    <%!! Store:Get(String:objArray).GetLowerBound(Int32:0) !!%>
    


    Alternative Schreibweisen:
    <%!! RdStore:Get(RdString:objArray).GetLowerBound(Int32:0) !!%>
    
    <reddot:cms>
        <output type="object" object="Store:Get(String:objArray).GetLowerBound(Int32:0)" />
    </reddot:cms>
    

 

GetType()

  • Ruft den Type der aktuellen Instanz ab. (Inherited from Object)


  • Syntax:
    ObjectArray.GetType()
    


    Beispiel:
    <%!! Store:Get(String:objArray).GetType() !!%>
    


    Alternative Schreibweisen:
    <%!! RdStore:Get(RdString:objArray).GetType() !!%>
    
    <reddot:cms>
        <output type="object" object="Store:Get(String:objArray).GetType()" />
    </reddot:cms>
    

 

GetUpperBound(Int32)

  • Ruft den Index des letzten Elements der angegebenen Dimension im Array ab.


  • Syntax:
    ObjectArray.GetUpperBound(Int32:value)
    


    Beispiel:
    <%!! Store:Get(String:objArray).GetUpperBound(Int32:0) !!%>
    


    Alternative Schreibweisen:
    <%!! RdStore:Get(RdString:objArray).GetUpperBound(Int:0) !!%>
    
    <reddot:cms>
        <output type="object" object="Store:Get(String:objArray).GetUpperBound(Int32:0)" />
    </reddot:cms>
    

 

GetValue(Int32)

  • Ruft den Wert an der angegebenen Position des eindimensionalen Array ab. Der Index wird als 32-Bit-Ganzzahl angegeben.


  • Syntax:
    ObjectArray.GetValue(Int32:value)
    


    Beispiel:
    <%!! Store:Get(String:objArray).GetValue(Int32:0) !!%>
    


    Alternative Schreibweisen:
    <%!! RdStore:Get(RdString:objArray).GetValue(Int:0) !!%>
    
    <reddot:cms>
        <output type="object" object="Store:Get(String:objArray).GetValue(Int32:0)" />
    </reddot:cms>
    

 

ToString()

  • Gibt eine Zeichenfolge zurück, die das aktuelle Objekt darstellt. (Inherited from Object)


  • Syntax:
    ObjectArray[Int32:index].ToString()
    


    Beispiel:
    <%!! Store:Get(String:objArray)[Int32:2].ToString() !!%>
    


    Alternative Schreibweisen:
    <%!! RdStore:Get(RdString:objArray)[Int:2].ToString() !!%>
    
    <reddot:cms>
        <output type="object" object="Store:Get(String:objArray)[Int32:2].ToString()" />
    </reddot:cms>
    

 

[Int32]

  • Bei der Indexschreibweise gibt man die Position des Objektes in eckigen Klammern an. Die Zählung beginnt dabei immer mit 0.


  • Syntax:
    ObjectArray[Int32:index]
    


    Beispiel:
    <%!! Store:Get(String:objArray)[Int32:1] !!%>
    


    Alternative Schreibweisen:
    <%!! RdStore:Get(RdString:objArray)[Int:1] !!%>
    
    <reddot:cms>
        <output type="object" object="Store:Get(String:objArray)[Int32:1]" />
    </reddot:cms>
    

 

Methoden (OT)

Quelle: OpenText Web Site Management Server

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

 

Gilt für

  • OpenText™ Web Site Management Server
    Release 16.0.3
  • Letztes Artikelupdate
    06.09.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.