40CC6F309F4F4B46AD0B5B5ED134D791
  • Thomas Pollinger
  • 18.09.2019
  • DE

Collection: ArrayList

 

Allgemein

System: OpenText™ Web Site Management Server
Release: 16.0.3

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

 

Hinweise

  • Collections sind Sammlungen von Objekten des gleichen Typs.
  • Collections sind aber ebenfalls Objekte und stellen daher eigene Eigenschaften und Methoden bereit.
  • Man kann die Objekte in der Collection mit der Indexschreibweise abfragen. Bei der Indexschreibweise gibt man die Position des Objektes in eckigen Klammern an. 

 

Eigenschaften

Quelle: Microsoft .NET Framework

Capacity

  • Ruft die Anzahl der Elemente ab, die die ArrayList enthalten kann, oder legt diese fest.
  •  

  • Syntax:
    CollectionArrayList.Capacity
    


    Beispiele:
    <%!! Context:Params.Links().Capacity !!%>
    


    Alternative Schreibweisen:
    <%!! RdObj:Params.Links().Capacity !!%>
    
    <reddot:cms>
        <output type="object" object="Context:Params.Links().Capacity" />
    </reddot:cms>

 

Count

  • Ruft die Anzahl der Elemente ab, die tatsächlich in ArrayList enthalten sind.
  •  

  • Syntax:
    CollectionArrayList.Count
    


    Beispiele:
    <%!! Context:Params.Links().Count !!%>
    


    Alternative Schreibweisen:
    <%!! RdObj:Params.Links().Count !!%>
    
    <reddot:cms>
        <output type="object" object="Context:Params.Links().Count" />
    </reddot:cms>

 

IsFixedSize

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

  • Syntax:
    CollectionArrayList.IsFixedSize
    


    Beispiele:
    <%!! Context:Params.Links().IsFixedSize !!%>
    


    Alternative Schreibweisen:
    <%!! RdObj:Params.Links().IsFixedSize !!%>
    
    <reddot:cms>
        <output type="object" object="Context:Params.Links().IsFixedSize" />
    </reddot:cms>

 

IsReadOnly

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

  • Syntax:
    CollectionArrayList.IsReadOnly
    


    Beispiele:
    <%!! Context:Params.Links().IsReadOnly !!%>
    


    Alternative Schreibweisen:
    <%!! RdObj:Params.Links().IsReadOnly !!%>
    
    <reddot:cms>
        <output type="object" object="Context:Params.Links().IsReadOnly" />
    </reddot:cms>

 

IsSynchronized

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

  • Syntax:
    CollectionArrayList.IsSynchronized
    


    Beispiele:
    <%!! Context:Params.Links().IsSynchronized !!%>
    


    Alternative Schreibweisen:
    <%!! RdObj:Params.Links().IsSynchronized !!%>
    
    <reddot:cms>
        <output type="object" object="Context:Params.Links().IsSynchronized" />
    </reddot:cms>

 

Item[Int32]

  • Ruft das Element am angegebenen Index ab oder legt dieses fest.
  •  

  • Syntax:
    CollectionArrayList.Item[Int32:index]
    


    Beispiele:
    <%!! Context:Params.Links().Item[Int32:0] !!%>
    


    Alternative Schreibweisen:
    <%!! RdObj:Params.Links().Item[Int32:0] !!%>
    
    <reddot:cms>
        <output type="object" object="Context:Params.Links().Item[Int32:0]" />
    </reddot:cms>

 

SyncRoot

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

  • Syntax:
    CollectionArrayList.SyncRoot
    


    Beispiele:
    <%!! Context:Params.Links().SyncRoot !!%>
    


    Alternative Schreibweisen:
    <%!! RdObj:Params.Links().SyncRoot!!%>
    
    <reddot:cms>
        <output type="object" object="Context:Params.Links().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.
  •  

  • Syntax:
    CollectionArrayList.GetHashCode()
    


    Beispiele:
    <%!! Context:Params.Links().GetHashCode() !!%>
    


  • Alternative Schreibweisen:
    <%!! RdObj:Params.Links().GetHashCode() !!%>
    
    <reddot:cms>
        <output type="object" object="Context:Params.Links().GetHashCode()" />
    </reddot:cms>
    

 

GetType()

  • Ruft den Type der aktuellen Instanz ab.
  •  

  • Syntax:
    CollectionArrayList.GetType()
    


    Beispiele:
    <%!! Context:Params.Links().GetType() !!%>
    


  • Alternative Schreibweisen:
    <%!! RdObj:Params.Links().GetType() !!%>
    
    <reddot:cms>
        <output type="object" object="Context:Params.Links().GetType()" />
    </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
    18.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.