73 references to XamlBuildTaskServices
XamlBuildTask (73)
Microsoft\Build\Tasks\Xaml\AttributeData.cs (4)
150XamlType arrayType = XamlBuildTaskServices.GetXamlTypeFromString(xamlArrayReader.Value as string, namespaceTable, xamlArrayReader.SchemaContext); 295XamlType xamlType = XamlBuildTaskServices.GetXamlTypeFromString(paramValue, namespaceTable, schemaContext); 298if (!XamlBuildTaskServices.TryGetClrTypeName(xamlType, rootNamespace, out clrTypeName)) 300throw FxTrace.Exception.AsError(new InvalidOperationException(SR.TypeNameUnknown(XamlBuildTaskServices.GetFullTypeName(xamlType))));
Microsoft\Build\Tasks\Xaml\ClassGenerator.cs (7)
182if (!XamlBuildTaskServices.TryGetClrTypeName(classData.BaseType, classData.RootNamespace, out baseClrTypeName, out isLocal)) 185new InvalidOperationException(SR.TaskCannotResolveType(XamlBuildTaskServices.GetFullTypeName(classData.BaseType))), 212if (!XamlBuildTaskServices.TryGetClrTypeName(attrib.Type, classData.RootNamespace, out clrTypeName, out isLocal)) 215new InvalidOperationException(SR.TaskCannotResolveType(XamlBuildTaskServices.GetFullTypeName(attrib.Type))), 356new InvalidOperationException(SR.TaskCannotResolveFieldType(XamlBuildTaskServices.GetFullTypeName(fieldData.Type), fieldData.Name)), 902XamlBuildTaskServices.GetFullTypeName(property.Type), property.Name)), classData.FileName); 963if (!XamlBuildTaskServices.TryGetClrTypeName(xamlType, classData.RootNamespace, out propClrTypeName, out isLocal))
Microsoft\Build\Tasks\Xaml\ClassImporter.cs (12)
163string typeArgXmlns = XamlBuildTaskServices.UpdateClrNamespaceUriWithLocalAssembly(typeArg.PreferredXamlNamespace, this.localAssemblyName); 180string xmlns = XamlBuildTaskServices.UpdateClrNamespaceUriWithLocalAssembly(xamlType.PreferredXamlNamespace, this.localAssemblyName); 190string xmlns = XamlBuildTaskServices.UpdateClrNamespaceUriWithLocalAssembly(member.DeclaringType.PreferredXamlNamespace, this.localAssemblyName); 199XamlBuildTaskServices.UpdateClrNamespaceUriWithLocalAssembly(reader.Namespace.Namespace, this.localAssemblyName), 238string namespaceName = string.Format(CultureInfo.InvariantCulture, "{0}{1};{2}{3}", XamlBuildTaskServices.ClrNamespaceUriNamespacePart, @namespace, XamlBuildTaskServices.ClrNamespaceUriAssemblyPart, this.localAssemblyName); 269if (XamlBuildTaskServices.TryExtractClrNs(member.PreferredXamlNamespace, out clrNs) && 309if (!objectName.StartsWith(XamlBuildTaskServices.SerializerReferenceNamePrefix, 334classData.IsPublic = XamlBuildTaskServices.IsPublic(classModifier); 341currentObject.Visibility = XamlBuildTaskServices.GetMemberVisibility(fieldModifier); 474property.Visibility = XamlBuildTaskServices.GetMemberVisibility(propertyModifier); 503return XamlBuildTaskServices.GetXamlTypeFromString((string)xamlReader.Value, this.namespaceTable, xamlReader.SchemaContext);
Microsoft\Build\Tasks\Xaml\CompilationPass2Task.cs (4)
149appDomain = XamlBuildTaskServices.CreateAppDomain("CompilationPass2AppDomain_" + Guid.NewGuid(), BuildTaskPath); 165XamlBuildTaskServices.LogException( 183XamlBuildTaskServices.LogException(this.Log, e.Message); 281wrapper.XamlBuildTaskTypeInspectionExtensionNames = XamlBuildTaskServices.GetXamlBuildTaskExtensionNames(this.XamlBuildTypeInspectionExtensionNames);
Microsoft\Build\Tasks\Xaml\CompilationPass2TaskInternal.cs (10)
176local.AddReferences(XamlBuildTaskServices.GetReferences(this.references)); 201loadedAssemblyList = XamlBuildTaskServices.Load(this.References, false); 209localAssembly = XamlBuildTaskServices.Load(LocalAssemblyReference); 214XamlBuildTaskServices.LogException(this.BuildLogger, e.Message, e.FileName, 0, 0); 219AppDomain.CurrentDomain.ReflectionOnlyAssemblyResolve += new ResolveEventHandler(XamlBuildTaskServices.ReflectionOnlyAssemblyResolve); 240XamlBuildTaskServices.LogException(this.BuildLogger, e.Message, app, 0, 0); 263XamlBuildTaskServices.LogException(this.BuildLogger, e.Message, inputMarkupFile, 0, 0); 287XamlBuildTaskServices.LogException(this.BuildLogger, e.Message); 322ResolveAssemblyHelper resolveAssemblyHelper = new ResolveAssemblyHelper(XamlBuildTaskServices.GetReferences(this.References)); 329XamlBuildTaskServices.GetXamlBuildTaskExtensions<IXamlBuildTypeInspectionExtension>(
Microsoft\Build\Tasks\Xaml\GenerateTemporaryAssemblyTask.cs (1)
135XamlBuildTaskServices.LogException(this.Log, e.Message);
Microsoft\Build\Tasks\Xaml\NamespaceTable.cs (1)
75XamlBuildTaskServices.UpdateClrNamespaceUriWithLocalAssembly(reader.Namespace.Namespace, this.localAssemblyName),
Microsoft\Build\Tasks\Xaml\PartialClassGenerationTask.cs (4)
196XamlBuildTaskServices.LogException(this.Log, e.Message); 235XamlBuildTaskServices.LogException(this.Log, e.Message); 266return XamlBuildTaskServices.CreateAppDomain("PartialClassAppDomain_" + Guid.NewGuid(), BuildTaskPath); 365wrapper.XamlBuildTaskTypeGenerationExtensionNames = XamlBuildTaskServices.GetXamlBuildTaskExtensionNames(this.XamlBuildTypeGenerationExtensionNames);
Microsoft\Build\Tasks\Xaml\PartialClassGenerationTaskInternal.cs (14)
85local.AddReferences(XamlBuildTaskServices.GetReferences(this.references)); 287this.xamlBuildTypeGenerationExtensions = XamlBuildTaskServices.GetXamlBuildTaskExtensions<IXamlBuildTypeGenerationExtension>( 293AppDomain.CurrentDomain.ReflectionOnlyAssemblyResolve += new ResolveEventHandler(XamlBuildTaskServices.ReflectionOnlyAssemblyResolve); 303this.LoadedAssemblyList = XamlBuildTaskServices.Load(this.References, IsInProcessXamlMarkupCompile); 307XamlBuildTaskServices.LogException(this.BuildLogger, e.Message, e.FileName, 0, 0); 329XamlBuildTaskServices.LogException(this.BuildLogger, e.Message, e.Source, e.LineNumber, e.LinePosition); 339XamlBuildTaskServices.LogException(this.BuildLogger, SR.AssemblyCannotBeResolved(XamlBuildTaskServices.FileNotLoaded), inputMarkupFile, 0, 0); 348XamlBuildTaskServices.LogException(this.BuildLogger, e.Message, inputMarkupFile, 0, 0); 383XamlBuildTaskServices.LogException(this.BuildLogger, e.Message); 409XamlBuildTaskServices.PopulateModifiers(codeDomProvider); 421string markupFileName = Path.ChangeExtension(outputFileName, GeneratedSourceExtension + XamlBuildTaskServices.XamlExtension); 626XamlBuildTaskServices.LogException(this.BuildLogger, e.Message, xamlFileName, e.LineNumber, e.LinePosition); 631XamlBuildTaskServices.LogException(this.BuildLogger, e.Message, xamlFileName, e.LineNumber, e.LinePosition);
Microsoft\Build\Tasks\Xaml\WrappingXamlSchemaContext.cs (2)
45xamlNamespace = XamlBuildTaskServices.UpdateClrNamespaceUriWithLocalAssembly(xamlNamespace, this.localAssemblyName, this.realAssemblyName); 91namespaces.Add(XamlBuildTaskServices.UpdateClrNamespaceUriWithLocalAssembly(ns, this.localAssemblyName, this.realAssemblyName));
Microsoft\Build\Tasks\Xaml\XamlBuildTaskServices.cs (9)
145if (string.Equals(memberModifier, XamlBuildTaskServices.PrivateModifier, StringComparison.OrdinalIgnoreCase)) 149else if (string.Equals(memberModifier, XamlBuildTaskServices.PublicModifier, StringComparison.OrdinalIgnoreCase)) 153else if (string.Equals(memberModifier, XamlBuildTaskServices.ProtectedModifier, StringComparison.OrdinalIgnoreCase)) 157else if (string.Equals(memberModifier, XamlBuildTaskServices.InternalModifier, StringComparison.OrdinalIgnoreCase)) 161else if (string.Equals(memberModifier, XamlBuildTaskServices.ProtectedInternalModifier, StringComparison.OrdinalIgnoreCase)) 165else if (string.Equals(memberModifier, XamlBuildTaskServices.ProtectedAndInternalModifier, StringComparison.OrdinalIgnoreCase)) 386@namespace.TrimEnd(' ', ';'), XamlBuildTaskServices.ClrNamespaceUriAssemblyPart, localAssemblyName); 483if (XamlBuildTaskServices.IsClrNamespaceUri(@namespace, out nsIndex, out assemblyIndex)) 489assemblyIndex - XamlBuildTaskServices.ClrNamespaceUriAssemblyPart.Length - nsIndex - 1).TrimEnd(' ', ';');
Microsoft\Build\Tasks\Xaml\XamlValidatingReader.cs (5)
88ValidationError(SR.AssemblyCannotBeResolved(XamlBuildTaskServices.FileNotLoaded)); 418if (XamlBuildTaskServices.TryExtractClrNs(declaringType.PreferredXamlNamespace, out clrNs)) 473XamlBuildTaskServices.GetUnresolvedLeafTypeArg(type, ref unresolvedLeafTypeList); 492if (XamlBuildTaskServices.GetTypeNameInAssemblyOrNamespace(type, this.localAssemblyName, this.realAssemblyName, out typeName, out assemblyName, out ns)) 504return XamlBuildTaskServices.GetTypeName(type, this.localAssemblyName, this.realAssemblyName);