C# Класс Amazon.DynamoDBv2.DocumentModel.JsonUtils

Utility methods to handle conversion from/to JSON
Показать файл Открыть проект Примеры использования класса

Открытые методы

Метод Описание
DecodeBase64Attributes ( Document document ) : void

Decodes specific attributes from base64 to their binary representation.

FromJson ( string jsonText ) : Document

Parses JSON text to produce Document.

ToJson ( Document document, bool prettyPrint ) : string

Creates JSON text for a given Document

Приватные методы

Метод Описание
FirstIndex ( StringBuilder sb, char toMatch ) : int
ToEntry ( JsonData data, DynamoDBEntryConversion conversion ) : Amazon.DynamoDBv2.DocumentModel.DynamoDBEntry
TryDecodeBase64 ( Amazon.DynamoDBv2.DocumentModel.DynamoDBEntry entry, Amazon.DynamoDBv2.DocumentModel.DynamoDBEntry &decodedEntry ) : bool
TryDecodeBase64 ( string base64Data, byte &bytes ) : bool
WriteJson ( Amazon.DynamoDBv2.DocumentModel.DynamoDBEntry entry, JsonWriter writer, DynamoDBEntryConversion conversion ) : void
WritePrimitive ( JsonWriter writer, DynamoDBEntryType type, object value ) : void

Описание методов

DecodeBase64Attributes() публичный статический Метод

Decodes specific attributes from base64 to their binary representation.
public static DecodeBase64Attributes ( Document document ) : void
document Document
Результат void

FromJson() публичный статический Метод

Parses JSON text to produce Document.
public static FromJson ( string jsonText ) : Document
jsonText string
Результат Document

ToJson() публичный статический Метод

Creates JSON text for a given Document
public static ToJson ( Document document, bool prettyPrint ) : string
document Document
prettyPrint bool
Результат string