140 references to ImportGlobals
System.Runtime.Serialization.Schema (140)
System\Runtime\Serialization\Schema\CodeExporter.cs (108)
206[RequiresUnreferencedCode(ImportGlobals.SerializerTrimmerWarning)] 259[RequiresUnreferencedCode(ImportGlobals.SerializerTrimmerWarning)] 304[RequiresUnreferencedCode(ImportGlobals.SerializerTrimmerWarning)] 324[RequiresUnreferencedCode(ImportGlobals.SerializerTrimmerWarning)] 359[RequiresUnreferencedCode(ImportGlobals.SerializerTrimmerWarning)] 371[RequiresUnreferencedCode(ImportGlobals.SerializerTrimmerWarning)] 377[RequiresUnreferencedCode(ImportGlobals.SerializerTrimmerWarning)] 384[RequiresUnreferencedCode(ImportGlobals.SerializerTrimmerWarning)] 390[RequiresUnreferencedCode(ImportGlobals.SerializerTrimmerWarning)] 407[RequiresUnreferencedCode(ImportGlobals.SerializerTrimmerWarning)] 414[RequiresUnreferencedCode(ImportGlobals.SerializerTrimmerWarning)] 436typeName = GetClrIdentifier(typeName, ImportGlobals.DefaultTypeName); 475[RequiresUnreferencedCode(ImportGlobals.SerializerTrimmerWarning)] 489nestedTypeName = GetClrIdentifier(nestedTypeName, ImportGlobals.DefaultTypeName); 544[RequiresUnreferencedCode(ImportGlobals.SerializerTrimmerWarning)] 606[RequiresUnreferencedCode(ImportGlobals.SerializerTrimmerWarning)] 639[RequiresUnreferencedCode(ImportGlobals.SerializerTrimmerWarning)] 651if (isDictionary && (keyName != ImportGlobals.KeyLocalName || valueName != ImportGlobals.ValueLocalName)) 658[RequiresUnreferencedCode(ImportGlobals.SerializerTrimmerWarning)] 693[RequiresUnreferencedCode(ImportGlobals.SerializerTrimmerWarning)] 710[RequiresUnreferencedCode(ImportGlobals.SerializerTrimmerWarning)] 723[RequiresUnreferencedCode(ImportGlobals.SerializerTrimmerWarning)] 790[RequiresUnreferencedCode(ImportGlobals.SerializerTrimmerWarning)] 812dataContractAttribute.Arguments.Add(new CodeAttributeArgument(ImportGlobals.NameProperty, new CodePrimitiveExpression(dataContractName))); 813dataContractAttribute.Arguments.Add(new CodeAttributeArgument(ImportGlobals.NamespaceProperty, new CodePrimitiveExpression(classDataContract.XmlName.Namespace))); 814if (classDataContract.IsReference != ImportGlobals.DefaultIsReference) 815dataContractAttribute.Arguments.Add(new CodeAttributeArgument(ImportGlobals.IsReferenceProperty, new CodePrimitiveExpression(classDataContract.IsReference))); 865string fieldName = GetMemberName(AppendToValidClrIdentifier(propertyName, ImportGlobals.DefaultFieldSuffix), contractCodeDomInfo); 879dataMemberAttribute.Arguments.Add(new CodeAttributeArgument(ImportGlobals.NameProperty, new CodePrimitiveExpression(dataMemberName))); 880if (dataMember.IsRequired != ImportGlobals.DefaultIsRequired) 881dataMemberAttribute.Arguments.Add(new CodeAttributeArgument(ImportGlobals.IsRequiredProperty, new CodePrimitiveExpression(dataMember.IsRequired))); 882if (dataMember.EmitDefaultValue != ImportGlobals.DefaultEmitDefaultValue) 883dataMemberAttribute.Arguments.Add(new CodeAttributeArgument(ImportGlobals.EmitDefaultValueProperty, new CodePrimitiveExpression(dataMember.EmitDefaultValue))); 884if (dataMember.Order != ImportGlobals.DefaultOrder) 885dataMemberAttribute.Arguments.Add(new CodeAttributeArgument(ImportGlobals.OrderProperty, new CodePrimitiveExpression(dataMember.Order))); 909[RequiresUnreferencedCode(ImportGlobals.SerializerTrimmerWarning)] 928[RequiresUnreferencedCode(ImportGlobals.SerializerTrimmerWarning)] 946[RequiresUnreferencedCode(ImportGlobals.SerializerTrimmerWarning)] 979[RequiresUnreferencedCode(ImportGlobals.SerializerTrimmerWarning)] 996[RequiresUnreferencedCode(ImportGlobals.SerializerTrimmerWarning)] 1071[RequiresUnreferencedCode(ImportGlobals.SerializerTrimmerWarning)] 1097dataContractAttribute.Arguments.Add(new CodeAttributeArgument(ImportGlobals.NameProperty, new CodePrimitiveExpression(dataContractName))); 1098dataContractAttribute.Arguments.Add(new CodeAttributeArgument(ImportGlobals.NamespaceProperty, new CodePrimitiveExpression(enumDataContract.XmlName.Namespace))); 1115enumMemberAttribute.Arguments.Add(new CodeAttributeArgument(ImportGlobals.ValueProperty, new CodePrimitiveExpression(stringValue))); 1121[RequiresUnreferencedCode(ImportGlobals.SerializerTrimmerWarning)] 1183[RequiresUnreferencedCode(ImportGlobals.SerializerTrimmerWarning)] 1205[RequiresUnreferencedCode(ImportGlobals.SerializerTrimmerWarning)] 1245string expectedTypeName = ImportGlobals.ArrayPrefix + itemContract.XmlName.Name; 1261collectionContractAttribute.Arguments.Add(new CodeAttributeArgument(ImportGlobals.NameProperty, new CodePrimitiveExpression(dataContractName))); 1262collectionContractAttribute.Arguments.Add(new CodeAttributeArgument(ImportGlobals.NamespaceProperty, new CodePrimitiveExpression(collectionContract.XmlName.Namespace))); 1263if (collectionContract.IsReference != ImportGlobals.DefaultIsReference) 1264collectionContractAttribute.Arguments.Add(new CodeAttributeArgument(ImportGlobals.IsReferenceProperty, new CodePrimitiveExpression(collectionContract.IsReference))); 1266collectionContractAttribute.Arguments.Add(new CodeAttributeArgument(ImportGlobals.ItemNameProperty, new CodePrimitiveExpression(GetNameForAttribute(itemName)))); 1272collectionContractAttribute.Arguments.Add(new CodeAttributeArgument(ImportGlobals.KeyNameProperty, new CodePrimitiveExpression(GetNameForAttribute(keyName)))); 1273collectionContractAttribute.Arguments.Add(new CodeAttributeArgument(ImportGlobals.ValueNameProperty, new CodePrimitiveExpression(GetNameForAttribute(valueName)))); 1280[RequiresUnreferencedCode(ImportGlobals.SerializerTrimmerWarning)] 1312GetClrTypeFullName(ImportGlobals.TypeOfXmlSchemaProviderAttribute), 1314new CodeAttributeArgument(ImportGlobals.IsAnyProperty, new CodePrimitiveExpression(true))) 1320GetClrTypeFullName(ImportGlobals.TypeOfXmlSchemaProviderAttribute), 1321new CodeAttributeArgument(new CodePrimitiveExpression(ImportGlobals.ExportSchemaMethod))) 1324CodeMemberField typeNameField = new CodeMemberField(ImportGlobals.TypeOfXmlQualifiedName, TypeNameFieldName); 1329typeNameField.InitExpression = new CodeObjectCreateExpression(ImportGlobals.TypeOfXmlQualifiedName, new CodePrimitiveExpression(typeName.Name), new CodePrimitiveExpression(typeName.Namespace)); 1382namespaceAttribute.Arguments.Add(new CodeAttributeArgument(ImportGlobals.ClrNamespaceProperty, new CodePrimitiveExpression(clrNamespace))); 1391memberName = GetClrIdentifier(memberName, ImportGlobals.DefaultGeneratedMember); 1397memberName = AppendToValidClrIdentifier(memberName, ImportGlobals.DefaultMemberSuffix); 1491uniqueNamespace = ((clrNamespace.Length == 0) ? ImportGlobals.DefaultClrNamespace : clrNamespace) + i.ToString(NumberFormatInfo.InvariantInfo); 1547if (uriString.StartsWith(ImportGlobals.DataContractXsdBaseNamespace, StringComparison.Ordinal)) 1548AddToNamespace(builder, uriString.Substring(ImportGlobals.DataContractXsdBaseNamespace.Length), fragments); 1631[RequiresUnreferencedCode(ImportGlobals.SerializerTrimmerWarning)] 1702get { return new CodeParameterDeclarationExpression(GetCodeTypeReference(typeof(SerializationInfo)), ImportGlobals.SerializationInfoFieldName); } 1707get { return new CodeParameterDeclarationExpression(GetCodeTypeReference(typeof(StreamingContext)), ImportGlobals.ContextFieldName); } 1719return CreateProperty(GetCodeTypeReference(ImportGlobals.TypeOfXmlNodeArray), ImportGlobals.NodeArrayPropertyName, ImportGlobals.NodeArrayFieldName, false/*isValueType*/); 1728nodeArrayField.Type = GetCodeTypeReference(ImportGlobals.TypeOfXmlNodeArray); 1729nodeArrayField.Name = ImportGlobals.NodeArrayFieldName; 1746setNode.Left = new CodeFieldReferenceExpression(ThisReference, ImportGlobals.NodeArrayFieldName); 1772new CodePropertyReferenceExpression(ThisReference, ImportGlobals.NodeArrayPropertyName) 1798getSchemaStaticMethod.Name = ImportGlobals.ExportSchemaMethod; 1799getSchemaStaticMethod.ReturnType = GetCodeTypeReference(ImportGlobals.TypeOfXmlQualifiedName); 1829setObjectData.Left = new CodePropertyReferenceExpression(ThisReference, ImportGlobals.SerializationInfoFieldName); 1830setObjectData.Right = new CodeArgumentReferenceExpression(ImportGlobals.SerializationInfoFieldName); 1849derivedConstructor.BaseConstructorArgs.Add(new CodeVariableReferenceExpression(ImportGlobals.SerializationInfoFieldName)); 1850derivedConstructor.BaseConstructorArgs.Add(new CodeVariableReferenceExpression(ImportGlobals.ContextFieldName)); 1861serializationInfoField.Name = ImportGlobals.SerializationInfoFieldName; 1871return CreateProperty(GetCodeTypeReference(typeof(SerializationInfo)), ImportGlobals.SerializationInfoPropertyName, ImportGlobals.SerializationInfoFieldName, false/*isValueType*/); 1880getObjectDataMethod.Name = ImportGlobals.GetObjectDataMethodName; 1889new CodePropertyReferenceExpression(ThisReference, ImportGlobals.SerializationInfoPropertyName), 1897getEnumerator.Name = ImportGlobals.EnumeratorFieldName; 1899new CodePropertyReferenceExpression(ThisReference, ImportGlobals.SerializationInfoPropertyName), 1900ImportGlobals.GetEnumeratorMethodName); 1905getCurrent.Name = ImportGlobals.SerializationEntryFieldName; 1907new CodeVariableReferenceExpression(ImportGlobals.EnumeratorFieldName), 1908ImportGlobals.CurrentPropertyName); 1913new CodeVariableReferenceExpression(ImportGlobals.SerializationEntryFieldName), 1914ImportGlobals.NameProperty); 1916new CodeVariableReferenceExpression(ImportGlobals.SerializationEntryFieldName), 1917ImportGlobals.ValueProperty); 1919new CodeArgumentReferenceExpression(ImportGlobals.SerializationInfoFieldName), 1920ImportGlobals.AddValueMethodName, 1926new CodeVariableReferenceExpression(ImportGlobals.EnumeratorFieldName), 1927ImportGlobals.MoveNextMethodName); 1946extensionDataObjectField.Name = ImportGlobals.ExtensionDataObjectFieldName; 1958extensionDataObjectProperty.Name = ImportGlobals.ExtensionDataObjectPropertyName; 1963propertyGet.Expression = new CodeFieldReferenceExpression(ThisReference, ImportGlobals.ExtensionDataObjectFieldName); 1967propertySet.Left = new CodeFieldReferenceExpression(ThisReference, ImportGlobals.ExtensionDataObjectFieldName);
System\Runtime\Serialization\Schema\ImportGlobals.cs (4)
88internal static XmlQualifiedName IdQualifiedName => field ??= new XmlQualifiedName(ImportGlobals.IdLocalName, ImportGlobals.SerializationNamespace); 89internal static XmlQualifiedName RefQualifiedName => field ??= new XmlQualifiedName(ImportGlobals.RefLocalName, ImportGlobals.SerializationNamespace);
System\Runtime\Serialization\Schema\SchemaImportHelper.cs (7)
44[RequiresUnreferencedCode(ImportGlobals.SerializerTrimmerWarning)] 100return IsBuiltInNamespace(elementNs) ? ImportGlobals.CollectionsNamespace : elementNs; 105return uriString.StartsWith(ImportGlobals.DataContractXsdBaseNamespace, StringComparison.Ordinal) ? uriString.Substring(ImportGlobals.DataContractXsdBaseNamespace.Length) : uriString; 110return new Uri(ImportGlobals.DataContractXsdBaseNamespaceUri, clrNs ?? string.Empty).AbsoluteUri; 115return (ns == ImportGlobals.SchemaNamespace || ns == ImportGlobals.SerializationNamespace);
System\Runtime\Serialization\Schema\XsdDataContractImporter.cs (21)
78[RequiresUnreferencedCode(ImportGlobals.SerializerTrimmerWarning)] 92[RequiresUnreferencedCode(ImportGlobals.SerializerTrimmerWarning)] 109[RequiresUnreferencedCode(ImportGlobals.SerializerTrimmerWarning)] 129[RequiresUnreferencedCode(ImportGlobals.SerializerTrimmerWarning)] 149[RequiresUnreferencedCode(ImportGlobals.SerializerTrimmerWarning)] 164[RequiresUnreferencedCode(ImportGlobals.SerializerTrimmerWarning)] 182[RequiresUnreferencedCode(ImportGlobals.SerializerTrimmerWarning)] 200[RequiresUnreferencedCode(ImportGlobals.SerializerTrimmerWarning)] 218[RequiresUnreferencedCode(ImportGlobals.SerializerTrimmerWarning)] 232[RequiresUnreferencedCode(ImportGlobals.SerializerTrimmerWarning)] 244[RequiresUnreferencedCode(ImportGlobals.SerializerTrimmerWarning)] 265[RequiresUnreferencedCode(ImportGlobals.SerializerTrimmerWarning)] 299[RequiresUnreferencedCode(ImportGlobals.SerializerTrimmerWarning)] 335[RequiresUnreferencedCode(ImportGlobals.SerializerTrimmerWarning)] 372[RequiresUnreferencedCode(ImportGlobals.SerializerTrimmerWarning)] 399internal static XmlQualifiedName ActualTypeAnnotationName => field ??= new XmlQualifiedName(ImportGlobals.ActualTypeLocalName, ImportGlobals.SerializationNamespace); 407XmlNode? nameAttribute = actualTypeElement.Attributes.GetNamedItem(ImportGlobals.ActualTypeNameAttribute); 409throw ExceptionUtil.ThrowHelperError(new InvalidDataContractException(SR.Format(SR.AnnotationAttributeNotFound, ActualTypeAnnotationName.Name, typeName.Name, typeName.Namespace, ImportGlobals.ActualTypeNameAttribute))); 410XmlNode? nsAttribute = actualTypeElement.Attributes.GetNamedItem(ImportGlobals.ActualTypeNamespaceAttribute); 412throw ExceptionUtil.ThrowHelperError(new InvalidDataContractException(SR.Format(SR.AnnotationAttributeNotFound, ActualTypeAnnotationName.Name, typeName.Name, typeName.Namespace, ImportGlobals.ActualTypeNamespaceAttribute)));