Gets the LocationNames by name.

Namespace: ININ.IceLib.Tracker
Assembly: ININ.IceLib.Tracker (in ININ.IceLib.Tracker.dll) Version: 0.0.0.0 (22.3.0.218)

Syntax

C#
public Collection<LocationName> GetLocationNamesByName(
	long isPrivate,
	string ownerId,
	string organizationId,
	string locationName
)
Visual Basic
Public Function GetLocationNamesByName ( _
	isPrivate As Long, _
	ownerId As String, _
	organizationId As String, _
	locationName As String _
) As Collection(Of LocationName)

Parameters

isPrivate
Type: System..::..Int64
Whether it is private.
ownerId
Type: System..::..String
The owner ID.
organizationId
Type: System..::..String
The ID of the Organization.
locationName
Type: System..::..String
Name of the Location.

Return Value

The LocationNames.

Remarks

If locationName is empty, all known LocationNames are returned (while still considering isPrivate and ownerId). Otherwise, locationName is treated like a wildcard.

Exceptions

ExceptionCondition
System..::..ArgumentNullExceptionA parameter is nullNothingnullptra null reference (Nothing in Visual Basic).
ININ.IceLib.Connection..::..RequestTimeoutExceptionThe request timed out while waiting for a response.
ININ.IceLib.Connection..::..SessionDisconnectedExceptionThe Session does not have a valid connection.
System..::..ObjectDisposedExceptionThe Session has been disposed.
ININ.IceLib..::..IceLibLicenseExceptionThe client does not have the license required to perform this operation.

Version Information

Supported for IC Server version 2015 R1 and beyond.
For 4.0, supported for IC Server version 4.0 GA and beyond.
For 3.0, supported for IC Server version 3.0 GA and beyond.

See Also