ConnectionDefinitionCollection

Overview

A strongly typed NamedObjectCollection descendant that handles ConnectionDefinition elements.

Location

 

constructor

 

constructor

 

ConnectionDefinitionCollection()

 

init()

 

Sub New()

constructor (Boolean)

Default constructor for ConnectionDefinitionCollection.

 

constructor(caseInsensitive: Boolean)

 

ConnectionDefinitionCollection(Boolean caseInsensitive)

 

init(_ caseInsensitive: Boolean)

 

Sub New(caseInsensitive As Boolean)

Parameters:

  • caseInsensitive:

Add    (declared in NamedObjectCollection<T>)

 

method Add(name: String): TItem

 

TItem Add(String name)

 

func Add(_ name: String) -> TItem

 

Function Add(name As String) As TItem

Parameters:

  • name:

CaseInsensitive    (declared in NamedObjectCollection<T>)

 

property CaseInsensitive: Boolean read;

 

Boolean CaseInsensitive { get; }

 

var CaseInsensitive: Boolean { get{} }

 

ReadOnly Property CaseInsensitive() As Boolean

Changing    (declared in NamedObjectCollectionWithDefault<TItem>)

 

property Changing: Boolean read;

 

Boolean Changing { get; }

 

var Changing: Boolean { get{} }

 

ReadOnly Property Changing() As Boolean

DefaultItem    (declared in NamedObjectCollectionWithDefault<TItem>)

 

property DefaultItem: IObjectWithDefault read;

 

IObjectWithDefault DefaultItem { get; }

 

var DefaultItem: IObjectWithDefault { get{} }

 

ReadOnly Property DefaultItem() As IObjectWithDefault

FindItem (String): TItem    (declared in NamedObjectCollection<T>)

 

method FindItem(name: String): TItem

 

TItem FindItem(String name)

 

func FindItem(_ name: String) -> TItem

 

Function FindItem(name As String) As TItem

Parameters:

  • name:

FindItem (String, TItem): Boolean    (declared in NamedObjectCollection<T>)

 

method FindItem(name: String; out item: TItem): Boolean

 

Boolean FindItem(String name, out TItem item)

 

func FindItem(_ name: String, _ item: inout TItem) -> Boolean

 

Function FindItem(name As String, <OutAttribute> ByRef item As TItem) As Boolean

Parameters:

  • name:
  • item:

GetKeyForItem  protected    (declared in NamedObjectCollection<T>)

 

method GetKeyForItem(item: TItem): String

 

String GetKeyForItem(TItem item)

 

func GetKeyForItem(_ item: TItem) -> String

 

Function GetKeyForItem(item As TItem) As String

Parameters:

  • item:

GetNames    (declared in NamedObjectCollection<T>)

 

method GetNames: array of String

 

String[] GetNames()

 

func GetNames() -> String...

 

Function GetNames() As String()

GetValues    (declared in NamedObjectCollection<T>)

 

method GetValues: array of Object

 

Object[] GetValues()

 

func GetValues() -> Object...

 

Function GetValues() As Object()

IndexOfName    (declared in NamedObjectCollection<T>)

 

method IndexOfName(name: String): Int32

 

Int32 IndexOfName(String name)

 

func IndexOfName(_ name: String) -> Int32

 

Function IndexOfName(name As String) As Int32

Parameters:

  • name:

InsertItem (Int32, TItem)  protected    (declared in NamedObjectCollection<T>)

 

method InsertItem(index: Int32; item: TItem)

 

void InsertItem(Int32 index, TItem item)

 

func InsertItem(_ index: Int32, _ item: TItem)

 

Sub InsertItem(index As Int32, item As TItem)

Parameters:

  • index:
  • item:

InsertItem (Int32, ConnectionDefinition)  protected    (declared in NamedObjectCollectionWithDefault<TItem>)

 

method InsertItem(index: Int32; item: ConnectionDefinition)

 

void InsertItem(Int32 index, ConnectionDefinition item)

 

func InsertItem(_ index: Int32, _ item: ConnectionDefinition)

 

Sub InsertItem(index As Int32, item As ConnectionDefinition)

Parameters:

  • index:
  • item:

ItemByName    (declared in NamedObjectCollection<T>)

 

property ItemByName[name: String]: TItem read write;

 

TItem ItemByName[String name] { get; set; }

 

subscript ItemByName(_ name: String) -> TItem { get{} set{} }

 

Property ItemByName(name As String) As TItem

OnItemChangeName  protected    (declared in NamedObjectCollection<T>)

 

method OnItemChangeName(item: INamedObject; newName: String)

 

void OnItemChangeName(INamedObject item, String newName)

 

func OnItemChangeName(_ item: INamedObject, _ newName: String)

 

Sub OnItemChangeName(item As INamedObject, newName As String)

Parameters:

  • item:
  • newName:

RemoveItem  protected    (declared in NamedObjectCollectionWithDefault<TItem>)

 

method RemoveItem(index: Int32)

 

void RemoveItem(Int32 index)

 

func RemoveItem(_ index: Int32)

 

Sub RemoveItem(index As Int32)

Parameters:

  • index:

SetDefaultItem  protected    (declared in NamedObjectCollectionWithDefault<TItem>)

 

method SetDefaultItem(item: IObjectWithDefault)

 

void SetDefaultItem(IObjectWithDefault item)

 

func SetDefaultItem(_ item: IObjectWithDefault)

 

Sub SetDefaultItem(item As IObjectWithDefault)

Parameters:

  • item:

 

CaseInsensitive    (declared in NamedObjectCollection<T>)

 

property CaseInsensitive: Boolean read;

 

Boolean CaseInsensitive { get; }

 

var CaseInsensitive: Boolean { get{} }

 

ReadOnly Property CaseInsensitive() As Boolean

Changing    (declared in NamedObjectCollectionWithDefault<TItem>)

 

property Changing: Boolean read;

 

Boolean Changing { get; }

 

var Changing: Boolean { get{} }

 

ReadOnly Property Changing() As Boolean

DefaultItem    (declared in NamedObjectCollectionWithDefault<TItem>)

 

property DefaultItem: IObjectWithDefault read;

 

IObjectWithDefault DefaultItem { get; }

 

var DefaultItem: IObjectWithDefault { get{} }

 

ReadOnly Property DefaultItem() As IObjectWithDefault

ItemByName    (declared in NamedObjectCollection<T>)

 

property ItemByName[name: String]: TItem read write;

 

TItem ItemByName[String name] { get; set; }

 

subscript ItemByName(_ name: String) -> TItem { get{} set{} }

 

Property ItemByName(name As String) As TItem

 

constructor

 

constructor

 

ConnectionDefinitionCollection()

 

init()

 

Sub New()

constructor (Boolean)

Default constructor for ConnectionDefinitionCollection.

 

constructor(caseInsensitive: Boolean)

 

ConnectionDefinitionCollection(Boolean caseInsensitive)

 

init(_ caseInsensitive: Boolean)

 

Sub New(caseInsensitive As Boolean)

Parameters:

  • caseInsensitive:

Add    (declared in NamedObjectCollection<T>)

 

method Add(name: String): TItem

 

TItem Add(String name)

 

func Add(_ name: String) -> TItem

 

Function Add(name As String) As TItem

Parameters:

  • name:

FindItem (String): TItem    (declared in NamedObjectCollection<T>)

 

method FindItem(name: String): TItem

 

TItem FindItem(String name)

 

func FindItem(_ name: String) -> TItem

 

Function FindItem(name As String) As TItem

Parameters:

  • name:

FindItem (String, TItem): Boolean    (declared in NamedObjectCollection<T>)

 

method FindItem(name: String; out item: TItem): Boolean

 

Boolean FindItem(String name, out TItem item)

 

func FindItem(_ name: String, _ item: inout TItem) -> Boolean

 

Function FindItem(name As String, <OutAttribute> ByRef item As TItem) As Boolean

Parameters:

  • name:
  • item:

GetKeyForItem  protected    (declared in NamedObjectCollection<T>)

 

method GetKeyForItem(item: TItem): String

 

String GetKeyForItem(TItem item)

 

func GetKeyForItem(_ item: TItem) -> String

 

Function GetKeyForItem(item As TItem) As String

Parameters:

  • item:

GetNames    (declared in NamedObjectCollection<T>)

 

method GetNames: array of String

 

String[] GetNames()

 

func GetNames() -> String...

 

Function GetNames() As String()

GetValues    (declared in NamedObjectCollection<T>)

 

method GetValues: array of Object

 

Object[] GetValues()

 

func GetValues() -> Object...

 

Function GetValues() As Object()

IndexOfName    (declared in NamedObjectCollection<T>)

 

method IndexOfName(name: String): Int32

 

Int32 IndexOfName(String name)

 

func IndexOfName(_ name: String) -> Int32

 

Function IndexOfName(name As String) As Int32

Parameters:

  • name:

InsertItem (Int32, TItem)  protected    (declared in NamedObjectCollection<T>)

 

method InsertItem(index: Int32; item: TItem)

 

void InsertItem(Int32 index, TItem item)

 

func InsertItem(_ index: Int32, _ item: TItem)

 

Sub InsertItem(index As Int32, item As TItem)

Parameters:

  • index:
  • item:

InsertItem (Int32, ConnectionDefinition)  protected    (declared in NamedObjectCollectionWithDefault<TItem>)

 

method InsertItem(index: Int32; item: ConnectionDefinition)

 

void InsertItem(Int32 index, ConnectionDefinition item)

 

func InsertItem(_ index: Int32, _ item: ConnectionDefinition)

 

Sub InsertItem(index As Int32, item As ConnectionDefinition)

Parameters:

  • index:
  • item:

OnItemChangeName  protected    (declared in NamedObjectCollection<T>)

 

method OnItemChangeName(item: INamedObject; newName: String)

 

void OnItemChangeName(INamedObject item, String newName)

 

func OnItemChangeName(_ item: INamedObject, _ newName: String)

 

Sub OnItemChangeName(item As INamedObject, newName As String)

Parameters:

  • item:
  • newName:

RemoveItem  protected    (declared in NamedObjectCollectionWithDefault<TItem>)

 

method RemoveItem(index: Int32)

 

void RemoveItem(Int32 index)

 

func RemoveItem(_ index: Int32)

 

Sub RemoveItem(index As Int32)

Parameters:

  • index:

SetDefaultItem  protected    (declared in NamedObjectCollectionWithDefault<TItem>)

 

method SetDefaultItem(item: IObjectWithDefault)

 

void SetDefaultItem(IObjectWithDefault item)

 

func SetDefaultItem(_ item: IObjectWithDefault)

 

Sub SetDefaultItem(item As IObjectWithDefault)

Parameters:

  • item: