11 [
RequiresUnreferencedCode(
"Data Contract Serialization and Deserialization might require types that cannot be statically analyzed. Make sure all of the required types are preserved.")]
17 [
RequiresUnreferencedCode(
"Data Contract Serialization and Deserialization might require types that cannot be statically analyzed. Make sure all of the required types are preserved.")]
34 for (
int i = 0; i <
array.Length; i++)
103 xmlWriter.WriteAttributeString(
null,
"type",
null,
"object");
106 [
RequiresUnreferencedCode(
"Data Contract Serialization and Deserialization might require types that cannot be statically analyzed. Make sure all of the required types are preserved.")]
153 xmlWriter.WriteAttributeString(
null,
"type",
string.
Empty,
"array");
static JsonDataContract GetJsonDataContract(DataContract traditionalDataContract)
void ReflectionWriteStartElement(XmlWriterDelegator xmlWriter, XmlDictionaryString name)
void ReflectionWriteEndElement(XmlWriterDelegator xmlWriter)
XmlDictionaryString CollectionItemName
bool UseSimpleDictionaryFormat
static DataContract GetRevisedItemContract(DataContract oldItemContract)
static PrimitiveDataContract GetPrimitiveDataContract(Type type)
void ReflectionWriteValue(XmlWriterDelegator xmlWriter, XmlObjectSerializerWriteContext context, Type type, object value, bool writeXsiType, PrimitiveDataContract primitiveContractForParamType)
void ReflectionWriteClass(XmlWriterDelegator xmlWriter, object obj, XmlObjectSerializerWriteContext context, ClassDataContract classContract, XmlDictionaryString[] memberNames)
void IncrementItemCount(int count)
void IncrementArrayCount(XmlWriterDelegator xmlWriter, Array array)
virtual Type[] GetGenericArguments()