Members
Name | Description | |
---|---|---|
CurrentTokenType | Obtains type of current token. | |
FindProperties | Reads current object until one of property names matches. Case is ignored. Return value is an index of property name that matched, otherwise -1. | |
FindProperty | Reads current object until property name matches or object ends. Case is ignored. | |
IsBoolean | Indicates true if current token is a property value or array value of boolean type. | |
IsEndOfArray | Indicates true if current token is ']'. | |
IsEndOfObject | Indicates true if current token is '}'. | |
IsNull | Indicates true if current token is a property value or array value and equals to null. | |
IsNumber | Indicates true if current token is a property value or array value of numeric type. | |
IsStartOfArray | Indicates true if current token is '['. | |
IsStartOfObject | Indicates true if current token is '{'. | |
IsString | Indicates true if current token is a property value or array value of type string. | |
ParseJSONString | Parses JSON string into memory. Returns either IJSONObject or IJSONArray in a 'root' parameter. Doesn't change state of existing IJSONReader2 instance. | |
Read | Reads next JSON token. | |
ReadFrom | Specifies input stream. | |
ReadFromString | Specifies input as string. | |
ReadPropertyName | Obtains property name. Advances to the next token. | |
ReadValue | Obtains array or property value as Variant. Advances to the next token. | |
ReadValueAsBoolean | Obtains array or property value as boolean. Advances to the next token. If property value cannot be coerced to boolean, returns E_​FAIL. | |
ReadValueAsDate | Obtains property or array value as date. Advances to the next token. If property value cannot be coerced to datetime, returns E_​FAIL. | |
ReadValueAsDouble | Obtains property or array value as number. Advances to the next token. If property value cannot be coerced to double, returns E_​FAIL. | |
ReadValueAsInt64 | Obtains property or array value as number. Advances to the next token. If property value cannot be coerced to long, returns E_​FAIL. | |
ReadValueAsLong | Obtains property or array value as number. Advances to the next token. If property value cannot be coerced to long, returns E_​FAIL. | |
ReadValueAsString | Obtains property or array value as string. Advances to the next token. If property value cannot be coerced to string, returns E_​FAIL. | |
ReadValueAsUInt64 | Obtains property or array value as number. Advances to the next token. If property value cannot be coerced to long, returns E_​FAIL. | |
ReadValueEx | Obtains array or property value as Variant along with precision if it is a double. Advances to the next token. | |
RemoveAllBookmarks | Removes all bookmarks. | |
RemoveBookmark | Moves the reader back to a token that has a bookmark with the given name. | |
ReturnToBookmark | Moves the reader back to a token that has a bookmark with the given name. | |
SetBookmark | Creates a bookmark on the current token and assigns it a name. Only works if you use ReadFromString(), otherwise returns E_​FAIL. | |
SkipUntilArrayEnds | Skips the rest of the current object, including closing bracket. | |
SkipUntilObjectEnds | Skips the rest of the current object, including closing bracket. | |
Stream | Obtains underlying stream. |
IJSONReader3.ReadValueAsInt64 Method
Obtains property or array value as number. Advances to the next token. If property value cannot be coerced to long, returns E_FAIL.
Public Function ReadValueAsInt64 ( _
) As Long
public long ReadValueAsInt64 (
);
IJSONReader3.ReadValueAsUInt64 Method
Obtains property or array value as number. Advances to the next token. If property value cannot be coerced to long, returns E_FAIL.
Public Function ReadValueAsUInt64 ( _
) As Long
public ulong ReadValueAsUInt64 (
);
Inherited Interfaces
Interfaces | Description |
---|---|
IJSONReader2 | |
IJSONReader | Provides access to Sequential JSON Reader. |
Classes that implement IJSONReader3
Classes | Description |
---|