138 references to ImportGlobals
System.Runtime.Serialization.Schema (138)
System\Runtime\Serialization\Schema\CodeExporter.cs (107)
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)] 429typeName = GetClrIdentifier(typeName, ImportGlobals.DefaultTypeName); 468[RequiresUnreferencedCode(ImportGlobals.SerializerTrimmerWarning)] 482nestedTypeName = GetClrIdentifier(nestedTypeName, ImportGlobals.DefaultTypeName); 534[RequiresUnreferencedCode(ImportGlobals.SerializerTrimmerWarning)] 596[RequiresUnreferencedCode(ImportGlobals.SerializerTrimmerWarning)] 628[RequiresUnreferencedCode(ImportGlobals.SerializerTrimmerWarning)] 639if (isDictionary && (keyName != ImportGlobals.KeyLocalName || valueName != ImportGlobals.ValueLocalName)) 646[RequiresUnreferencedCode(ImportGlobals.SerializerTrimmerWarning)] 680[RequiresUnreferencedCode(ImportGlobals.SerializerTrimmerWarning)] 697[RequiresUnreferencedCode(ImportGlobals.SerializerTrimmerWarning)] 710[RequiresUnreferencedCode(ImportGlobals.SerializerTrimmerWarning)] 777[RequiresUnreferencedCode(ImportGlobals.SerializerTrimmerWarning)] 799dataContractAttribute.Arguments.Add(new CodeAttributeArgument(ImportGlobals.NameProperty, new CodePrimitiveExpression(dataContractName))); 800dataContractAttribute.Arguments.Add(new CodeAttributeArgument(ImportGlobals.NamespaceProperty, new CodePrimitiveExpression(classDataContract.XmlName.Namespace))); 801if (classDataContract.IsReference != ImportGlobals.DefaultIsReference) 802dataContractAttribute.Arguments.Add(new CodeAttributeArgument(ImportGlobals.IsReferenceProperty, new CodePrimitiveExpression(classDataContract.IsReference))); 851string fieldName = GetMemberName(AppendToValidClrIdentifier(propertyName, ImportGlobals.DefaultFieldSuffix), contractCodeDomInfo); 865dataMemberAttribute.Arguments.Add(new CodeAttributeArgument(ImportGlobals.NameProperty, new CodePrimitiveExpression(dataMemberName))); 866if (dataMember.IsRequired != ImportGlobals.DefaultIsRequired) 867dataMemberAttribute.Arguments.Add(new CodeAttributeArgument(ImportGlobals.IsRequiredProperty, new CodePrimitiveExpression(dataMember.IsRequired))); 868if (dataMember.EmitDefaultValue != ImportGlobals.DefaultEmitDefaultValue) 869dataMemberAttribute.Arguments.Add(new CodeAttributeArgument(ImportGlobals.EmitDefaultValueProperty, new CodePrimitiveExpression(dataMember.EmitDefaultValue))); 870if (dataMember.Order != ImportGlobals.DefaultOrder) 871dataMemberAttribute.Arguments.Add(new CodeAttributeArgument(ImportGlobals.OrderProperty, new CodePrimitiveExpression(dataMember.Order))); 895[RequiresUnreferencedCode(ImportGlobals.SerializerTrimmerWarning)] 914[RequiresUnreferencedCode(ImportGlobals.SerializerTrimmerWarning)] 932[RequiresUnreferencedCode(ImportGlobals.SerializerTrimmerWarning)] 965[RequiresUnreferencedCode(ImportGlobals.SerializerTrimmerWarning)] 982[RequiresUnreferencedCode(ImportGlobals.SerializerTrimmerWarning)] 1057[RequiresUnreferencedCode(ImportGlobals.SerializerTrimmerWarning)] 1082dataContractAttribute.Arguments.Add(new CodeAttributeArgument(ImportGlobals.NameProperty, new CodePrimitiveExpression(dataContractName))); 1083dataContractAttribute.Arguments.Add(new CodeAttributeArgument(ImportGlobals.NamespaceProperty, new CodePrimitiveExpression(enumDataContract.XmlName.Namespace))); 1100enumMemberAttribute.Arguments.Add(new CodeAttributeArgument(ImportGlobals.ValueProperty, new CodePrimitiveExpression(stringValue))); 1106[RequiresUnreferencedCode(ImportGlobals.SerializerTrimmerWarning)] 1166[RequiresUnreferencedCode(ImportGlobals.SerializerTrimmerWarning)] 1188[RequiresUnreferencedCode(ImportGlobals.SerializerTrimmerWarning)] 1227string expectedTypeName = ImportGlobals.ArrayPrefix + itemContract.XmlName.Name; 1242collectionContractAttribute.Arguments.Add(new CodeAttributeArgument(ImportGlobals.NameProperty, new CodePrimitiveExpression(dataContractName))); 1243collectionContractAttribute.Arguments.Add(new CodeAttributeArgument(ImportGlobals.NamespaceProperty, new CodePrimitiveExpression(collectionContract.XmlName.Namespace))); 1244if (collectionContract.IsReference != ImportGlobals.DefaultIsReference) 1245collectionContractAttribute.Arguments.Add(new CodeAttributeArgument(ImportGlobals.IsReferenceProperty, new CodePrimitiveExpression(collectionContract.IsReference))); 1246collectionContractAttribute.Arguments.Add(new CodeAttributeArgument(ImportGlobals.ItemNameProperty, new CodePrimitiveExpression(GetNameForAttribute(itemName!)))); // ItemName is never null for Collection contracts. 1252collectionContractAttribute.Arguments.Add(new CodeAttributeArgument(ImportGlobals.KeyNameProperty, new CodePrimitiveExpression(GetNameForAttribute(keyName)))); 1253collectionContractAttribute.Arguments.Add(new CodeAttributeArgument(ImportGlobals.ValueNameProperty, new CodePrimitiveExpression(GetNameForAttribute(valueName)))); 1260[RequiresUnreferencedCode(ImportGlobals.SerializerTrimmerWarning)] 1292GetClrTypeFullName(ImportGlobals.TypeOfXmlSchemaProviderAttribute), 1294new CodeAttributeArgument(ImportGlobals.IsAnyProperty, new CodePrimitiveExpression(true))) 1300GetClrTypeFullName(ImportGlobals.TypeOfXmlSchemaProviderAttribute), 1301new CodeAttributeArgument(new CodePrimitiveExpression(ImportGlobals.ExportSchemaMethod))) 1304CodeMemberField typeNameField = new CodeMemberField(ImportGlobals.TypeOfXmlQualifiedName, TypeNameFieldName); 1309typeNameField.InitExpression = new CodeObjectCreateExpression(ImportGlobals.TypeOfXmlQualifiedName, new CodePrimitiveExpression(typeName.Name), new CodePrimitiveExpression(typeName.Namespace)); 1362namespaceAttribute.Arguments.Add(new CodeAttributeArgument(ImportGlobals.ClrNamespaceProperty, new CodePrimitiveExpression(clrNamespace))); 1371memberName = GetClrIdentifier(memberName, ImportGlobals.DefaultGeneratedMember); 1377memberName = AppendToValidClrIdentifier(memberName, ImportGlobals.DefaultMemberSuffix); 1469uniqueNamespace = ((clrNamespace.Length == 0) ? ImportGlobals.DefaultClrNamespace : clrNamespace) + i.ToString(NumberFormatInfo.InvariantInfo); 1525if (uriString.StartsWith(ImportGlobals.DataContractXsdBaseNamespace, StringComparison.Ordinal)) 1526AddToNamespace(builder, uriString.Substring(ImportGlobals.DataContractXsdBaseNamespace.Length), fragments); 1609[RequiresUnreferencedCode(ImportGlobals.SerializerTrimmerWarning)] 1680get { return new CodeParameterDeclarationExpression(GetCodeTypeReference(typeof(SerializationInfo)), ImportGlobals.SerializationInfoFieldName); } 1685get { return new CodeParameterDeclarationExpression(GetCodeTypeReference(typeof(StreamingContext)), ImportGlobals.ContextFieldName); } 1697return CreateProperty(GetCodeTypeReference(ImportGlobals.TypeOfXmlNodeArray), ImportGlobals.NodeArrayPropertyName, ImportGlobals.NodeArrayFieldName, false/*isValueType*/); 1706nodeArrayField.Type = GetCodeTypeReference(ImportGlobals.TypeOfXmlNodeArray); 1707nodeArrayField.Name = ImportGlobals.NodeArrayFieldName; 1724setNode.Left = new CodeFieldReferenceExpression(ThisReference, ImportGlobals.NodeArrayFieldName); 1750new CodePropertyReferenceExpression(ThisReference, ImportGlobals.NodeArrayPropertyName) 1776getSchemaStaticMethod.Name = ImportGlobals.ExportSchemaMethod; 1777getSchemaStaticMethod.ReturnType = GetCodeTypeReference(ImportGlobals.TypeOfXmlQualifiedName); 1807setObjectData.Left = new CodePropertyReferenceExpression(ThisReference, ImportGlobals.SerializationInfoFieldName); 1808setObjectData.Right = new CodeArgumentReferenceExpression(ImportGlobals.SerializationInfoFieldName); 1827derivedConstructor.BaseConstructorArgs.Add(new CodeVariableReferenceExpression(ImportGlobals.SerializationInfoFieldName)); 1828derivedConstructor.BaseConstructorArgs.Add(new CodeVariableReferenceExpression(ImportGlobals.ContextFieldName)); 1839serializationInfoField.Name = ImportGlobals.SerializationInfoFieldName; 1849return CreateProperty(GetCodeTypeReference(typeof(SerializationInfo)), ImportGlobals.SerializationInfoPropertyName, ImportGlobals.SerializationInfoFieldName, false/*isValueType*/); 1858getObjectDataMethod.Name = ImportGlobals.GetObjectDataMethodName; 1867new CodePropertyReferenceExpression(ThisReference, ImportGlobals.SerializationInfoPropertyName), 1875getEnumerator.Name = ImportGlobals.EnumeratorFieldName; 1877new CodePropertyReferenceExpression(ThisReference, ImportGlobals.SerializationInfoPropertyName), 1878ImportGlobals.GetEnumeratorMethodName); 1883getCurrent.Name = ImportGlobals.SerializationEntryFieldName; 1885new CodeVariableReferenceExpression(ImportGlobals.EnumeratorFieldName), 1886ImportGlobals.CurrentPropertyName); 1891new CodeVariableReferenceExpression(ImportGlobals.SerializationEntryFieldName), 1892ImportGlobals.NameProperty); 1894new CodeVariableReferenceExpression(ImportGlobals.SerializationEntryFieldName), 1895ImportGlobals.ValueProperty); 1897new CodeArgumentReferenceExpression(ImportGlobals.SerializationInfoFieldName), 1898ImportGlobals.AddValueMethodName, 1904new CodeVariableReferenceExpression(ImportGlobals.EnumeratorFieldName), 1905ImportGlobals.MoveNextMethodName); 1924extensionDataObjectField.Name = ImportGlobals.ExtensionDataObjectFieldName; 1936extensionDataObjectProperty.Name = ImportGlobals.ExtensionDataObjectPropertyName; 1941propertyGet.Expression = new CodeFieldReferenceExpression(ThisReference, ImportGlobals.ExtensionDataObjectFieldName); 1945propertySet.Left = new CodeFieldReferenceExpression(ThisReference, ImportGlobals.ExtensionDataObjectFieldName);
System\Runtime\Serialization\Schema\ImportGlobals.cs (4)
91internal static XmlQualifiedName IdQualifiedName => s_idQualifiedName ??= new XmlQualifiedName(ImportGlobals.IdLocalName, ImportGlobals.SerializationNamespace); 94internal static XmlQualifiedName RefQualifiedName => s_refQualifiedName ??= new XmlQualifiedName(ImportGlobals.RefLocalName, ImportGlobals.SerializationNamespace);
System\Runtime\Serialization\Schema\SchemaImportHelper.cs (7)
44[RequiresUnreferencedCode(ImportGlobals.SerializerTrimmerWarning)] 68return IsBuiltInNamespace(elementNs) ? ImportGlobals.CollectionsNamespace : elementNs; 73return uriString.StartsWith(ImportGlobals.DataContractXsdBaseNamespace, StringComparison.Ordinal) ? uriString.Substring(ImportGlobals.DataContractXsdBaseNamespace.Length) : uriString; 78return new Uri(ImportGlobals.DataContractXsdBaseNamespaceUri, clrNs ?? string.Empty).AbsoluteUri; 83return (ns == ImportGlobals.SchemaNamespace || ns == ImportGlobals.SerializationNamespace);
System\Runtime\Serialization\Schema\XsdDataContractImporter.cs (20)
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)] 334[RequiresUnreferencedCode(ImportGlobals.SerializerTrimmerWarning)] 362internal static XmlQualifiedName ActualTypeAnnotationName => s_actualTypeAnnotationName ??= new XmlQualifiedName(ImportGlobals.ActualTypeLocalName, ImportGlobals.SerializationNamespace); 370XmlNode? nameAttribute = actualTypeElement.Attributes.GetNamedItem(ImportGlobals.ActualTypeNameAttribute); 372throw ExceptionUtil.ThrowHelperError(new InvalidDataContractException(SR.Format(SR.AnnotationAttributeNotFound, ActualTypeAnnotationName.Name, typeName.Name, typeName.Namespace, ImportGlobals.ActualTypeNameAttribute))); 373XmlNode? nsAttribute = actualTypeElement.Attributes.GetNamedItem(ImportGlobals.ActualTypeNamespaceAttribute); 375throw ExceptionUtil.ThrowHelperError(new InvalidDataContractException(SR.Format(SR.AnnotationAttributeNotFound, ActualTypeAnnotationName.Name, typeName.Name, typeName.Namespace, ImportGlobals.ActualTypeNamespaceAttribute)));