35 [
RequiresUnreferencedCode(
"Data Contract Serialization and Deserialization might require types that cannot be statically analyzed. Make sure all of the required types are preserved.")]
41 [
RequiresUnreferencedCode(
"Data Contract Serialization and Deserialization might require types that cannot be statically analyzed. Make sure all of the required types are preserved.")]
67 [
RequiresUnreferencedCode(
"Data Contract Serialization and Deserialization might require types that cannot be statically analyzed. Make sure all of the required types are preserved.")]
73 [
RequiresUnreferencedCode(
"Data Contract Serialization and Deserialization might require types that cannot be statically analyzed. Make sure all of the required types are preserved.")]
99 [
RequiresUnreferencedCode(
"Data Contract Serialization and Deserialization might require types that cannot be statically analyzed. Make sure all of the required types are preserved.")]
161 [
RequiresUnreferencedCode(
"Data Contract Serialization and Deserialization might require types that cannot be statically analyzed. Make sure all of the required types are preserved.")]
182 for (
int i = 0; i <
classContract.ChildElementNamespaces.Length; i++)
210 [
RequiresUnreferencedCode(
"Data Contract Serialization and Deserialization might require types that cannot be statically analyzed. Make sure all of the required types are preserved.")]
287 [
RequiresUnreferencedCode(
"Data Contract Serialization and Deserialization might require types that cannot be statically analyzed. Make sure all of the required types are preserved.")]
374 if (
type.IsInterface)
455 [
RequiresUnreferencedCode(
"Data Contract Serialization and Deserialization might require types that cannot be statically analyzed. Make sure all of the required types are preserved.")]
463 if (
type.IsValueType)
498 [
RequiresUnreferencedCode(
"Data Contract Serialization and Deserialization might require types that cannot be statically analyzed. Make sure all of the required types are preserved.")]
510 text =
"WriteBooleanArray";
513 text =
"WriteDateTimeArray";
516 text =
"WriteDecimalArray";
519 text =
"WriteInt32Array";
522 text =
"WriteInt64Array";
525 text =
"WriteSingleArray";
528 text =
"WriteDoubleArray";
540 typeof(XmlDictionaryString),
541 typeof(XmlDictionaryString)
548 [
RequiresUnreferencedCode(
"Data Contract Serialization and Deserialization might require types that cannot be statically analyzed. Make sure all of the required types are preserved.")]
627 [
RequiresUnreferencedCode(
"Data Contract Serialization and Deserialization might require types that cannot be statically analyzed. Make sure all of the required types are preserved.")]
660 if (ns !=
null && ns.
Value !=
null)
700 string name = member.
Name;
712 return CheckIfConflictingMembersHaveDifferentTypes(
members[i]);
742 [
RequiresUnreferencedCode(
"Data Contract Serialization and Deserialization might require types that cannot be statically analyzed. Make sure all of the required types are preserved.")]
748 [
RequiresUnreferencedCode(
"Data Contract Serialization and Deserialization might require types that cannot be statically analyzed. Make sure all of the required types are preserved.")]
void LoadArrayElement(object obj, object arrayIndex)
void EndForEach(MethodInfo moveNextMethod)
void Call(object thisObj, MethodInfo methodInfo)
void BeginMethod(DynamicMethod dynamicMethod, Type delegateType, string methodName, Type[] argTypes, bool allowPrivateMemberAccess)
void LoadAddress(object obj)
Type LoadMember(MemberInfo memberInfo)
void Stloc(LocalBuilder local)
void MarkLabel(Label label)
object For(LocalBuilder local, object start, object end)
ArgBuilder GetArg(int index)
LocalBuilder DeclareLocal(Type type, string name, object initialValue)
void Brfalse(Label label)
void ForEach(LocalBuilder local, Type elementType, Type enumeratorType, LocalBuilder enumerator, MethodInfo getCurrentMethod)
void IfNotDefaultValue(object value)
void ConvertValue(Type source, Type target)
void New(ConstructorInfo constructorInfo)
static MethodInfo GetTargetMethodWithName(string name, [DynamicallyAccessedMembers(DynamicallyAccessedMemberTypes.All)] Type type, [DynamicallyAccessedMembers(DynamicallyAccessedMemberTypes.PublicMethods)] Type interfaceType)
static SerializationOption Option
static int GetId(RuntimeTypeHandle typeHandle)
static bool IsTypeSerializable(Type type)
static DataContract GetDataContract(Type type)
DataMember ConflictingMember
static Type TypeOfIEnumerator
static Type TypeOfKeyValuePair
static Type TypeOfDateTimeOffset
static Type TypeOfXmlFormatCollectionWriterDelegate
static Type TypeOfDictionaryEnumerator
static Type TypeOfMemoryStream
static Type TypeOfXmlQualifiedName
static Type TypeOfMemoryStreamAdapter
static Type TypeOfNullable
static Type TypeOfValueType
static Type TypeOfGenericDictionaryEnumerator
static Type TypeOfIEnumeratorGeneric
static Type TypeOfDateTimeOffsetAdapter
static Type TypeOfIExtensibleDataObject
static Type TypeOfKeyValuePairAdapter
static Type TypeOfIDictionaryEnumerator
static Type TypeOfExtensionDataObject
static Type TypeOfXmlFormatClassWriterDelegate
static PrimitiveDataContract GetPrimitiveDataContract(Type type)
static readonly Type[] EmptyTypes