The SalStringContext type exposes the following members.

Methods

  NameDescription
Public methodClone
Returns a copy of this string.
(Inherited from SalString.)
Public methodCompareTo(Object) (Inherited from SalString.)
Public methodCompareTo(SalString) (Inherited from SalString.)
Public methodCompress()()()()
Compresses the string.
(Inherited from SalString.)
Public methodCompress(SalString%)
Compresses the string.
(Inherited from SalString.)
Public methodEquals
Overrides the Object.Equals() method.
(Inherited from SalString.)
Public methodGetBlob
Returns the string content as an array of bytes.
(Inherited from SalString.)
Public methodGetBufferLength
Returns the current buffer length of the string.
(Inherited from SalString.)
Public methodGetHashCode
Overrides the Object.GetHashCode() method
(Inherited from SalString.)
Public methodIsValidCurrency(Int32, Int32)
Verifies that an entire character string represents a valid currency value.
(Inherited from SalString.)
Public methodIsValidCurrency(Int32, Int32, IFormatProvider)
Verifies that an entire character string represents a valid currency value.
(Inherited from SalString.)
Public methodIsValidCurrency(Int32, Int32, String, IFormatProvider)
Verifies that an entire character string represents a valid currency value.
(Inherited from SalString.)
Public methodIsValidDateTime()()()()
Verifies that an entire character string represents a valid date/time value.
(Inherited from SalString.)
Public methodIsValidDateTime(IFormatProvider)
Verifies that an entire character string represents a valid date/time value.
(Inherited from SalString.)
Public methodIsValidDateTime(String, IFormatProvider)
Verifies that an entire character string represents a valid date/time value.
(Inherited from SalString.)
Public methodIsValidDecimal(Int32, Int32)
Verifies that an entire character string represents a valid decimal value.
(Inherited from SalString.)
Public methodIsValidDecimal(Int32, Int32, IFormatProvider)
Verifies that an entire character string represents a valid decimal value.
(Inherited from SalString.)
Public methodIsValidDecimal(Int32, Int32, String, IFormatProvider)
Verifies that an entire character string represents a valid decimal value.
(Inherited from SalString.)
Public methodIsValidIdentifierName
Returns TRUE if the string is a valid identifier.
(Inherited from SalString.)
Public methodIsValidInteger()()()()
Verifies that an entire character string represents a valid integer value.
(Inherited from SalString.)
Public methodIsValidInteger(String)
Verifies that an entire character string represents a valid integer value.
(Inherited from SalString.)
Public methodIsValidNumber()()()()
Verifies that an entire character string represents a valid number value.
(Inherited from SalString.)
Public methodIsValidNumber(IFormatProvider)
Verifies that an entire character string represents a valid number value.
(Inherited from SalString.)
Public methodIsValidNumber(String, IFormatProvider)
Verifies that an entire character string represents a valid number value.
(Inherited from SalString.)
Public methodLeft(Int32)
Returns a substring of a specified length starting at position zero.
(Inherited from SalString.)
Public methodLeft(Int32, SalString%)
Returns a substring of a specified length starting at position zero.
(Inherited from SalString.)
Public methodLop
Returns the UNICODE numeric value of the first character of a string in decimal format ane removes the first character of the string.
(Inherited from SalString.)
Public methodMid(Int32, Int32)
Returns a substring, starting at a specified position and containing a specified number of characters.
(Inherited from SalString.)
Public methodMid(Int32, Int32, SalString%)
Returns a substring, starting at a specified position and containing a specified number of characters.
(Inherited from SalString.)
Public methodRepeat(Int32)
Concatenates a string with itself a specified number of times.
(Inherited from SalString.)
Public methodRepeat(Int32, SalString%)
Concatenates a string with itself a specified number of times.
(Inherited from SalString.)
Public methodReplace(Int32, Int32, String)
Replaces characters in one string with characters from another string.
(Inherited from SalString.)
Public methodReplace(Int32, Int32, String, SalString%)
Replaces characters in one string with characters from another string.
(Inherited from SalString.)
Public methodRight(Int32)
Returns a string of specified length, starting with the last character in the string.
(Inherited from SalString.)
Public methodRight(Int32, SalString%)
Returns a string of specified length, starting with the last character in the string.
(Inherited from SalString.)
Public methodScan
Searches for and returns the offset of a specified substring. Uses wildcard chars: % and _
(Inherited from SalString.)
Public methodSetBufferLength(Int32) (Inherited from SalString.)
Public methodSetBufferLength(SalString%, Int32) (Inherited from SalString.)
Public methodToDate()()()()
Converts a string to a date/time value.
(Inherited from SalString.)
Public methodToDate(String)
Converts a string to a date/time value.
(Inherited from SalString.)
Public methodToDate(String, IFormatProvider)
Converts a string to a date/time value.
(Inherited from SalString.)
Public methodToHandle
Converts a string to a number (handle) so it can be passed in a message using SalHStringTonumber. The handle is created using a GCHandle reference tos this string. Therefore once the strong reference is created, this string will never be garbage collected until the application exits.
(Inherited from SalString.)
Public methodToHex
Encodes the string buffer to a hexadecimal string.
(Inherited from SalString.)
Public methodTokenize(String, String)
Parses a string into substrings (tokens) based on specified start and end delimiters.
(Inherited from SalString.)
Public methodTokenize(String, String, SalArray<(Of <<'(SalString>)>>))
Parses a string into substrings (tokens) based on specified start and end delimiters.
(Inherited from SalString.)
Public methodToLower()()()()
Converts a string to lowercase.
(Inherited from SalString.)
Public methodToLower(SalString%)
Converts a string to lowercase.
(Inherited from SalString.)
Public methodToNumber()()()()
Converts a string to a number.
(Inherited from SalString.)
Public methodToNumber(String)
Converts a string to a number.
(Inherited from SalString.)
Public methodToNumber(String, IFormatProvider)
Converts a string to a number.
(Inherited from SalString.)
Public methodToProper()()()()
Converts a string to a proper name. In a proper name, the first letter of each word is uppercase; the remaining letters are lowercase.
(Inherited from SalString.)
Public methodToProper(SalString%)
Converts a string to a proper name. In a proper name, the first letter of each word is uppercase; the remaining letters are lowercase.
(Inherited from SalString.)
Public methodToString()()()()
Overrides the ToString() method and redirects it to the wrapped member.
(Inherited from SalString.)
Public methodToString(IFormatProvider) (Inherited from SalString.)
Public methodToUpper()()()()
Converts a string to uppercase.
(Inherited from SalString.)
Public methodToUpper(SalString%)
Converts a string to uppercase.
(Inherited from SalString.)
Public methodTrim()()()()
Strips leading and trailing blanks and compresses multiple spaces and tabs within a string to single spaces.
(Inherited from SalString.)
Public methodTrim(SalString%)
Strips leading and trailing blanks and compresses multiple spaces and tabs within a string to single spaces.
(Inherited from SalString.)
Public methodUncompress()()()()
Decompresses the string.
(Inherited from SalString.)
Public methodUncompress(SalString%)
Decompresses the string.
(Inherited from SalString.)

Properties

  NameDescription
Public propertyContext
Returns the wrapped context object.
Public propertyIsBlob
Blob flag.
(Inherited from SalString.)
Public propertyIsEmpty
Checks if this SalString object contains a null value or is empty.
(Inherited from SalString.)
Public propertyIsNull
Checks if this SalString object contains a null value.
(Inherited from SalString.)
Public propertyItem
Character indexer
(Inherited from SalString.)
Public propertyLength
Returns the string's length up to the terminator char.
(Inherited from SalString.)
Public propertyValue
Returns the inner string value
(Inherited from SalString.)

See Also