UA Bundle SDK .NET
2.1.0.222
|
A collection of select clauses. More...
Inherits IList< SimpleAttributeOperand >.
Public Member Functions | |
string | GetDisplayText (int index) |
Gets the display text. | |
int | Find (QualifiedName browseName) |
Finds the specified browse name. | |
int | Find (ExpandedNodeId typeId, QualifiedName browseName) |
Finds the specified type id. | |
int | Find (QualifiedName[] browsePath) |
Finds the specified browse path. | |
int | Find (ExpandedNodeId typeId, QualifiedName[] browsePath) |
Finds the specified browse path. | |
int | Find (ExpandedNodeId typeId, QualifiedName[] browsePath, NodeClass nodeClass) |
Finds the match selecting clause. | |
void | Add (TypeFieldDescription field) |
Adds the specified field. | |
void | Add (TypeFieldDescription field, NumericRange indexRange) |
Adds the specified field. | |
void | Add (ExpandedNodeId typeId, QualifiedName[] browsePath) |
Adds the specified type id. | |
void | Add (ExpandedNodeId typeId, QualifiedName[] browsePath, NumericRange indexRange) |
Adds the specified type id. | |
void | Add (ExpandedNodeId typeId, QualifiedName[] browsePath, NodeClass nodeClass) |
Adds the specified type id. | |
void | Add (QualifiedName browseName) |
Adds the specified browse name. | |
void | Add (ExpandedNodeId typeId, QualifiedName browseName) |
Adds the specified type id. | |
void | Add (ExpandedNodeId typeId, QualifiedName browseName, NumericRange indexRange) |
Adds the specified type id. | |
void | Add (ExpandedNodeId typeId, QualifiedName browseName, NodeClass nodeClass) |
Adds the specified type id. | |
int | IndexOf (SimpleAttributeOperand item) |
Determines the index of a specific item in the T:System.Collections.Generic.IList`1. | |
void | Insert (int index, SimpleAttributeOperand item) |
Inserts an item to the T:System.Collections.Generic.IList`1 at the specified index. | |
void | RemoveAt (int index) |
Removes the T:System.Collections.Generic.IList`1 item at the specified index. | |
void | Add (SimpleAttributeOperand item) |
Adds an item to the T:System.Collections.Generic.ICollection`1. | |
void | Clear () |
Removes all items from the T:System.Collections.Generic.ICollection`1. | |
bool | Contains (SimpleAttributeOperand item) |
Determines whether the T:System.Collections.Generic.ICollection`1 contains a specific value. | |
void | CopyTo (SimpleAttributeOperand[] array, int arrayIndex) |
Copies the elements of the T:System.Collections.Generic.ICollection`1 to an T:System.Array, starting at a particular T:System.Array index. | |
bool | Remove (SimpleAttributeOperand item) |
Removes the first occurrence of a specific object from the T:System.Collections.Generic.ICollection`1. | |
IEnumerator < SimpleAttributeOperand > | GetEnumerator () |
Returns an enumerator that iterates through the collection. | |
Properties | |
SimpleAttributeOperand | this[int index] [get, set] |
Gets or sets the element at the specified index. | |
int | Count [get] |
Gets the number of elements contained in the T:System.Collections.Generic.ICollection`1. | |
bool | IsReadOnly [get] |
Gets a value indicating whether the T:System.Collections.Generic.ICollection`1 is read-only. | |
A collection of select clauses.
void UnifiedAutomation.UaClient.SelectClauseCollection.Add | ( | TypeFieldDescription | field | ) |
Adds the specified field.
field | The field. |
void UnifiedAutomation.UaClient.SelectClauseCollection.Add | ( | TypeFieldDescription | field, |
NumericRange | indexRange | ||
) |
Adds the specified field.
field | The field. |
indexRange | The index range. |
void UnifiedAutomation.UaClient.SelectClauseCollection.Add | ( | ExpandedNodeId | typeId, |
QualifiedName[] | browsePath | ||
) |
Adds the specified type id.
typeId | The type id. |
browsePath | The browse path. |
void UnifiedAutomation.UaClient.SelectClauseCollection.Add | ( | ExpandedNodeId | typeId, |
QualifiedName[] | browsePath, | ||
NumericRange | indexRange | ||
) |
Adds the specified type id.
typeId | The type id. |
browsePath | The browse path. |
indexRange | The index range. |
void UnifiedAutomation.UaClient.SelectClauseCollection.Add | ( | ExpandedNodeId | typeId, |
QualifiedName[] | browsePath, | ||
NodeClass | nodeClass | ||
) |
Adds the specified type id.
typeId | The type id. |
browsePath | The browse path. |
nodeClass | The node class. |
void UnifiedAutomation.UaClient.SelectClauseCollection.Add | ( | QualifiedName | browseName | ) |
Adds the specified browse name.
browseName | Name of the browse. |
void UnifiedAutomation.UaClient.SelectClauseCollection.Add | ( | ExpandedNodeId | typeId, |
QualifiedName | browseName | ||
) |
Adds the specified type id.
typeId | The type id. |
browseName | Name of the browse. |
void UnifiedAutomation.UaClient.SelectClauseCollection.Add | ( | ExpandedNodeId | typeId, |
QualifiedName | browseName, | ||
NumericRange | indexRange | ||
) |
Adds the specified type id.
typeId | The type id. |
browseName | Name of the browse. |
indexRange | The index range. |
void UnifiedAutomation.UaClient.SelectClauseCollection.Add | ( | ExpandedNodeId | typeId, |
QualifiedName | browseName, | ||
NodeClass | nodeClass | ||
) |
Adds the specified type id.
typeId | The type id. |
browseName | Name of the browse. |
nodeClass | The node class. |
void UnifiedAutomation.UaClient.SelectClauseCollection.Add | ( | SimpleAttributeOperand | item | ) |
Adds an item to the T:System.Collections.Generic.ICollection`1.
item | The object to add to the T:System.Collections.Generic.ICollection`1. |
T:System.NotSupportedException | The T:System.Collections.Generic.ICollection`1 is read-only. |
void UnifiedAutomation.UaClient.SelectClauseCollection.Clear | ( | ) |
Removes all items from the T:System.Collections.Generic.ICollection`1.
T:System.NotSupportedException | The T:System.Collections.Generic.ICollection`1 is read-only. |
bool UnifiedAutomation.UaClient.SelectClauseCollection.Contains | ( | SimpleAttributeOperand | item | ) |
Determines whether the T:System.Collections.Generic.ICollection`1 contains a specific value.
item | The object to locate in the T:System.Collections.Generic.ICollection`1. |
void UnifiedAutomation.UaClient.SelectClauseCollection.CopyTo | ( | SimpleAttributeOperand[] | array, |
int | arrayIndex | ||
) |
Copies the elements of the T:System.Collections.Generic.ICollection`1 to an T:System.Array, starting at a particular T:System.Array index.
array | The one-dimensional T:System.Array that is the destination of the elements copied from T:System.Collections.Generic.ICollection`1. The T:System.Array must have zero-based indexing. |
arrayIndex | The zero-based index in array at which copying begins. |
T:System.ArgumentNullException | array is null. |
T:System.ArgumentOutOfRangeException | arrayIndex is less than 0. |
T:System.ArgumentException | array is multidimensional. -or- arrayIndex is equal to or greater than the length of array . -or- The number of elements in the source T:System.Collections.Generic.ICollection`1 is greater than the available space from arrayIndex to the end of the destination array . |
int UnifiedAutomation.UaClient.SelectClauseCollection.Find | ( | QualifiedName | browseName | ) |
Finds the specified browse name.
browseName | Name of the browse. |
int UnifiedAutomation.UaClient.SelectClauseCollection.Find | ( | ExpandedNodeId | typeId, |
QualifiedName | browseName | ||
) |
Finds the specified type id.
typeId | The type id. |
browseName | Name of the browse. |
int UnifiedAutomation.UaClient.SelectClauseCollection.Find | ( | QualifiedName[] | browsePath | ) |
Finds the specified browse path.
browsePath | The browse path. |
int UnifiedAutomation.UaClient.SelectClauseCollection.Find | ( | ExpandedNodeId | typeId, |
QualifiedName[] | browsePath | ||
) |
Finds the specified browse path.
typeId | The type id. |
browsePath | The browse path. |
int UnifiedAutomation.UaClient.SelectClauseCollection.Find | ( | ExpandedNodeId | typeId, |
QualifiedName[] | browsePath, | ||
NodeClass | nodeClass | ||
) |
Finds the match selecting clause.
typeId | The type id. |
browsePath | The browse path. |
nodeClass | The node class. |
string UnifiedAutomation.UaClient.SelectClauseCollection.GetDisplayText | ( | int | index | ) |
Gets the display text.
index | The index. |
IEnumerator<SimpleAttributeOperand> UnifiedAutomation.UaClient.SelectClauseCollection.GetEnumerator | ( | ) |
Returns an enumerator that iterates through the collection.
int UnifiedAutomation.UaClient.SelectClauseCollection.IndexOf | ( | SimpleAttributeOperand | item | ) |
Determines the index of a specific item in the T:System.Collections.Generic.IList`1.
item | The object to locate in the T:System.Collections.Generic.IList`1. |
void UnifiedAutomation.UaClient.SelectClauseCollection.Insert | ( | int | index, |
SimpleAttributeOperand | item | ||
) |
Inserts an item to the T:System.Collections.Generic.IList`1 at the specified index.
index | The zero-based index at which item should be inserted. |
item | The object to insert into the T:System.Collections.Generic.IList`1. |
T:System.ArgumentOutOfRangeException | index is not a valid index in the T:System.Collections.Generic.IList`1. |
T:System.NotSupportedException | The T:System.Collections.Generic.IList`1 is read-only. |
bool UnifiedAutomation.UaClient.SelectClauseCollection.Remove | ( | SimpleAttributeOperand | item | ) |
Removes the first occurrence of a specific object from the T:System.Collections.Generic.ICollection`1.
item | The object to remove from the T:System.Collections.Generic.ICollection`1. |
T:System.NotSupportedException | The T:System.Collections.Generic.ICollection`1 is read-only. |
void UnifiedAutomation.UaClient.SelectClauseCollection.RemoveAt | ( | int | index | ) |
Removes the T:System.Collections.Generic.IList`1 item at the specified index.
index | The zero-based index of the item to remove. |
T:System.ArgumentOutOfRangeException | index is not a valid index in the T:System.Collections.Generic.IList`1. |
T:System.NotSupportedException | The T:System.Collections.Generic.IList`1 is read-only. |
|
get |
Gets the number of elements contained in the T:System.Collections.Generic.ICollection`1.
|
get |
Gets a value indicating whether the T:System.Collections.Generic.ICollection`1 is read-only.
|
getset |
Gets or sets the element at the specified index.
T:System.ArgumentOutOfRangeException | index is not a valid index in the T:System.Collections.Generic.IList`1. |
T:System.NotSupportedException | The property is set and the T:System.Collections.Generic.IList`1 is read-only. |